Sauver un classeur Excel via VB6

Benoitbelotebis Messages postés 2 Date d'inscription lundi 11 septembre 2006 Statut Membre Dernière intervention 24 janvier 2007 - 24 janv. 2007 à 16:45
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 - 24 janv. 2007 à 16:52
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

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
24 janv. 2007 à 16:52
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
0
Rejoignez-nous