|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Membre actif
![]() Bastien BordasÉtudiant Inscription : août 2010 Messages : 204 ![]() |
Bonjour a tous,
Je souhaiterai ouvrir le classeur et lancer une macro TOTO si le classeur n'est pas ouvert (OK pour ce point). Et uniquement lancer la macro TOTO si le classeur est déjà ouvert (NON OK). Voila ce que j'ai actuellement: Code :
Code :
Code :
Bastien
__________________
Bastien |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonsoir,
pourquoi utiliser une 2° instance d'excel ?
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#3 | |
|
Membre actif
![]() Bastien BordasÉtudiant Inscription : août 2010 Messages : 204 ![]() |
Bonsoir,
Citation:
Cdt
__________________
Bastien |
|
|
|
00
|
|
|
#4 | ||
![]() ![]() |
En restant dans la même instance d'excel :
Code :
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
||
|
10
|
|
|
#5 | |
|
Membre actif
![]() Bastien BordasÉtudiant Inscription : août 2010 Messages : 204 ![]() |
Oui cela parrait en effet plus logique...
De cette manière si mon classeur est déjà ouvert, il le réouvre? ou l'active simplement? De plus j'ai une erreur qui je pense est basique mais je ne trouve pas sur les FAQ Citation:
Cependant le classeur s'ouvre bien... Merci encore
__________________
Bastien |
|
|
|
00
|
|
|
#6 |
![]() ![]() |
Essai :
Code :
wk.application.Run"'Tableau de suivi.xlsm!TOTO" mais séparer les macros dans plusieurs fichiers Excel différents il faut avoir une bonne raison ...
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#7 | ||
|
Membre actif
![]() Bastien BordasÉtudiant Inscription : août 2010 Messages : 204 ![]() |
Bonjour,
Merci pour ta réponse, je vais essayer ce code, par contre j'ai un parametre je peux le mettre comment? Code :
En faite ma macro est propre au classeur de suivi car je l'appelle de différent classeur et meme en interne, cela évite de retrouver la macro partout... Bastien
__________________
Bastien |
||
|
|
00
|
|
|
#8 | |||||
![]() ![]() |
Citation:
Code :
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|||||
|
00
|
|
|
#9 |
|
Membre actif
![]() Bastien BordasÉtudiant Inscription : août 2010 Messages : 204 ![]() |
Bonjour,
Merci pour la réponse, je faisais un Run "toto", i mais je pensais qu'en intégrant TOTO il faudrait aussi intégrer la variable, ce qui me paraissait mal engager dans un string... Merci pour ton aide je vais finir avec... ![]() Bonne continuation
__________________
Bastien |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com