vba exel ( comment ferme une feuille d'un classeur ouvert exel)

vba exel ( comment ferme une feuille d'un classeur ouvert exel) - VB/VBA/VBS - Programmation

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

Reply

Marsh Posté le 01-07-2004 à 15:16:08   

Reply

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

Reply

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed