J jackfred XLDnaute Junior 2 Mai 2007 #1 Bonjour, Que je vous exmplique en qques mots - j'ai un classeur "A" qui est ouvert sur un onglet "A2". Je clique sur un lien qui m'ouvre le classeur "B". - Dans "B" j'ai un bouton "Fermer", qui ferme ce classeur sans enregistrer. Je souhaite, en cliquant sur mon bouton "Fermer" du classeur B que l'on tombe sur l'onglet "A1". J'ai essayé qque chose du style : ----- Sub Fermer() Dim vFile As String Dim vSheet As String 'Ferme le fichier actif ActiveWorkbook.Close SaveChanges:=False 'Pour aller sur "A1" vFile = ("C:\Documents and Settings\blabla\A.xls") vSheet = ("A1") Workbooks.Open vFile Sheets(vSheet).Select End Sub ---------------- A priori, je pense qu'à la fermeture il ne retient pas les informations de vfile et de vsheet. Du coup ca ne marche pas. Du moins je pense Qq'un aurait une idée? Merci Fred Dernière édition: 2 Mai 2007
Bonjour, Que je vous exmplique en qques mots - j'ai un classeur "A" qui est ouvert sur un onglet "A2". Je clique sur un lien qui m'ouvre le classeur "B". - Dans "B" j'ai un bouton "Fermer", qui ferme ce classeur sans enregistrer. Je souhaite, en cliquant sur mon bouton "Fermer" du classeur B que l'on tombe sur l'onglet "A1". J'ai essayé qque chose du style : ----- Sub Fermer() Dim vFile As String Dim vSheet As String 'Ferme le fichier actif ActiveWorkbook.Close SaveChanges:=False 'Pour aller sur "A1" vFile = ("C:\Documents and Settings\blabla\A.xls") vSheet = ("A1") Workbooks.Open vFile Sheets(vSheet).Select End Sub ---------------- A priori, je pense qu'à la fermeture il ne retient pas les informations de vfile et de vsheet. Du coup ca ne marche pas. Du moins je pense Qq'un aurait une idée? Merci Fred
Spitnolan08 XLDnaute Barbatruc 2 Mai 2007 #2 Re : aller sur onglet d'un classeur A à la fermeture du classeur B Bonjour, il faut inverser l'ordre de tes instructions : La fermeture du classeur B doit intervenir après le reste. Cordialement Vote positif 0 Vote négatif
Re : aller sur onglet d'un classeur A à la fermeture du classeur B Bonjour, il faut inverser l'ordre de tes instructions : La fermeture du classeur B doit intervenir après le reste. Cordialement
J jackfred XLDnaute Junior 2 Mai 2007 #3 Re : aller sur onglet d'un classeur A à la fermeture du classeur B Ok je vois le principe. Mais alors quel serait le code pour fermer le fichier non apparant? Merci fred Vote positif 0 Vote négatif
Re : aller sur onglet d'un classeur A à la fermeture du classeur B Ok je vois le principe. Mais alors quel serait le code pour fermer le fichier non apparant? Merci fred
wilfried_42 XLDnaute Barbatruc 2 Mai 2007 #4 Re : aller sur onglet d'un classeur A à la fermeture du classeur B Bonjour jackfred, Spitnolan workbook("Nomfichier.xls").close Vote positif 0 Vote négatif
Re : aller sur onglet d'un classeur A à la fermeture du classeur B Bonjour jackfred, Spitnolan workbook("Nomfichier.xls").close
J jackfred XLDnaute Junior 2 Mai 2007 #5 Re : aller sur onglet d'un classeur A à la fermeture du classeur B ok tout simplement Merci bcp ca marche Fred Vote positif 0 Vote négatif
Re : aller sur onglet d'un classeur A à la fermeture du classeur B ok tout simplement Merci bcp ca marche Fred