Sauver un classeur Excel via VB6

Signaler
Messages postés
2
Date d'inscription
lundi 11 septembre 2006
Statut
Membre
Dernière intervention
24 janvier 2007
-
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
-
Bonjour,

En VB6, je dois sauverder un classeur Excel en lui donnant un nom. Je me suis dis, facile, 2 min me suffiront. Bof, ça fait 2 semaines que je suis dessus.

J'ai essayé : ObjXl.close SaveAs:=Filename("c:\blabla.xls")

Mais VB6, connait pas SaveAs. Zut. Une idée? Merci!!!! 

1 réponse

Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
Salut,
Si ObjXL représente un objet Classeur (WorkBook) il faux faire comme suit:

ObjXl.SaveAs("C:\blabla.xls") = > ce si le fichier n'existe pas
Si il existe tu peux passer True comme parametre à la méthode Close pour sauver les changement
Soit
ObjXl.Close(True)

Voila j'espere avoir pu te dépanner

@+: =89254 Ju£i?n
Pensez: Réponse acceptée