dn35
XLDnaute Occasionnel
Re-bonjour le forum,
Me revoici (encore !) avec un autre soucis. J'ai créé (grace à vous je dois bien le dire) un fichier dont l'ouverture déclanche l'ouverture d'autres fichiers en lecture-écriture entre lesquels il est ensuite possible de naviguer grace à une barre d'outil personnalisée et aux macros qui lui sont affectées.
J'ai également d'autres boutons sur cette barre d'outil qui déclanchent l'ouverture d'autres classeurs mais qui ne sont eux accessibles qu'en lecture seule avec le bout de code suivant :
La navigation entre ces fichiers même s'ils n'ont pas été fermés ne pose donc aucun problème.
Par contre j'ai une dernier classeur que je ne souhaite pas ouvrir dès l'ouverture mais à la demande par un bouton sur la barre d'outil. Et de la pouvoir également naviguer entre les classeurs tout en le laissant ouvert avec le même bouton ... mon bout de code workbooks.open ne va plus alors et cause un bug ...
Ce qu'il faudrait c'est un code avec
Bien entendu placé comme cela ça ne peut pas fonctionner ...
Avez vous une idée ?
Bonne soirée
Me revoici (encore !) avec un autre soucis. J'ai créé (grace à vous je dois bien le dire) un fichier dont l'ouverture déclanche l'ouverture d'autres fichiers en lecture-écriture entre lesquels il est ensuite possible de naviguer grace à une barre d'outil personnalisée et aux macros qui lui sont affectées.
Code:
Windows("fichier.xls").Activate
Code:
Workbooks.Open Filename:="fichier2.xls"
Par contre j'ai une dernier classeur que je ne souhaite pas ouvrir dès l'ouverture mais à la demande par un bouton sur la barre d'outil. Et de la pouvoir également naviguer entre les classeurs tout en le laissant ouvert avec le même bouton ... mon bout de code workbooks.open ne va plus alors et cause un bug ...
Ce qu'il faudrait c'est un code avec
Code:
If "monfichier.xls" [COLOR="Red"]est open [/COLOR]then
windows("monfichier.xls").activate
else
workbooks.open filename:="monfichier.xls"
Avez vous une idée ?
Bonne soirée