vba exel ( comment ferme une feuille d'un classeur ouvert exel) - VB/VBA/VBS - Programmation
Marsh Posté le 01-07-2004 à 17:00:31
un truc du genre ?
Workbooks("D:A4NEWS\cwA4.xls" ).Close
Attention je ne me souviens plus si ça sauvegarde le workbook
Marsh Posté le 01-07-2004 à 19:30:08
merci pour ta reponse mais a priori ca marche pas
j'ai essayé carement
Workbooks.close
ca ca marche mais il faudrais qu'il retourne ouvrir userform1 pour permettre a l'utilisateur de choisir un un document
mais Workbooks.close ferme la feuille exel ca c'est impec mais faut relancer l'userform
merci encore pour ton aide
je suis sur msn
avoriaz62@HOTMAIL.com
Marsh Posté le 01-07-2004 à 15:16:08
salut
je me fais un petit programme avec plusieurs classeur exel:
j'active donc des feuilles exel pour qu'elle s'affiche apres validation d'une combobox qui propose un choix de classeur:
choix du classeur en question combobox 1
choix de la feuille combobox 2
If ComboBox1.Value = 3 And ComboBox2 = 7 Then
VALIDER = ComboBox1 And ComboBox2
Workbooks.Open "D:A4NEWS\cwA4.xls"
MsgBox ("vous avez demandé le classeur des CW de A4news" ), vbYesNo
MsgBox ("OK" )
ca ca marche mais une fois la feuille exel ouverte
je veux la fermer
car sinon les feuilles reste en arriere plan dans exel, donc apres ouverture je voudrais ajouter un bouton sur la feuille et fermer cette feuille et renvoyer l'userform
merci pour votre aide
avo