[Catégorie modifiée VB6 -> VBA] macro sauvegarde d'une feuille de calculs
rynkiewicz
Messages postés4Date d'inscriptionjeudi 20 mars 2008StatutMembreDernière intervention28 avril 2011
-
27 avril 2011 à 16:07
rynkiewicz
Messages postés4Date d'inscriptionjeudi 20 mars 2008StatutMembreDernière intervention28 avril 2011
-
28 avril 2011 à 15:51
Bonjour,
Je suis vraiment moins que néophyte dans le domaine des macros et pour y arriver je besoin de l'aide ..... je patauge.
J'ai crée un dossier .xlsx (tarif, saisie commande, conf. de c.de client, BL, facture etc. Après avoir saisi la commande client ma confirmation de commande est remplie automatiquement, elle s'imprime etc. mais je voudrais la sauvegarder.....son nom serai Nom = [G36] avec "CCC" devant. G36 change a chaque création de document.
voila ce que j'ai fait. Je voudrais garder la copie dans "COMMANDES" le chemin est le suivant "C:\Users\DR\Desktop\zeste\COMMANDES", mais je ne sais pas ou et comment ....
merci de votre aide,
Daniel
Sub test()
Dim Nom As String
Nom = [G36]
Sheets("confirmation commande en cours").Copy
ActiveWorkbook.SaveAs "CCC " & Nom
End Sub
excel 2007,
Visual Basic 6.3
A voir également:
[Catégorie modifiée VB6 -> VBA] macro sauvegarde d'une feuille de calculs
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 28 avril 2011 à 11:11
Pourquoi je t'ai parlé de Workbook.Copy ?
Je gagate des fois. Non, tu as écris Sheets(x).Copy
Ce que je voulais te dire, c'est que Sheets(x).Copy n'a rien à voir avec la sauvegarde fichier (voir l'aide).
Les commandes .Copy vont de paire avec .Paste = Copier-Coller par le buffer Windows.
Vous n’avez pas trouvé la réponse que vous recherchez ?