B barth66 XLDnaute Junior 11 Avril 2012 #1 Bonjour, quelqu'un peut me dire pourquoi ce langage ne marche pas ? j'ai deux données en A1 et A2 et je voudrai que mon fichier s'enregistre A1&A2 soit pour moi: ActiveWorkbook.SaveAs Filename:=chemin & Worksheets("Tableau").[A1].Value & [A2] & ".xls" ca ne marche pas !!!! Merci d'avance
Bonjour, quelqu'un peut me dire pourquoi ce langage ne marche pas ? j'ai deux données en A1 et A2 et je voudrai que mon fichier s'enregistre A1&A2 soit pour moi: ActiveWorkbook.SaveAs Filename:=chemin & Worksheets("Tableau").[A1].Value & [A2] & ".xls" ca ne marche pas !!!! Merci d'avance
O Ocykath XLDnaute Nouveau 11 Avril 2012 #2 Re : Pb vba enregistrement Bonjour, En VBA, votre code donnerait plutpot Code: ActiveWorkbook.SaveAs Filename:=chemin & Worksheets("Tableau").Range("A1").Value & Worksheets("Tableau").Range("A2") & ".xls" Si ce code se trouve dans la feuille "Tableau", alors inutile de saisir les Worksheets("Tableau") a+ Vote positif 0 Vote négatif
Re : Pb vba enregistrement Bonjour, En VBA, votre code donnerait plutpot Code: ActiveWorkbook.SaveAs Filename:=chemin & Worksheets("Tableau").Range("A1").Value & Worksheets("Tableau").Range("A2") & ".xls" Si ce code se trouve dans la feuille "Tableau", alors inutile de saisir les Worksheets("Tableau") a+
B barth66 XLDnaute Junior 11 Avril 2012 #3 Re : Pb vba enregistrement Cela ne marche pas malheuresement !! Vote positif 0 Vote négatif
O Ocykath XLDnaute Nouveau 11 Avril 2012 #4 Re : Pb vba enregistrement Il faut donc maintenant voir du coté des variables, et du contenu des cellules A1 et A2. Dans la fenêtre exécution (dans le VBA), si vous collez ceci et faite entrée, quel est le résultat ? Code: ?chemin & Worksheets("Tableau").Range("A1").Value & Worksheets("Tableau").Range("A2") & ".xls" Par exemple "chemain" termine-t-il par un slash "\" ? Vote positif 0 Vote négatif
Re : Pb vba enregistrement Il faut donc maintenant voir du coté des variables, et du contenu des cellules A1 et A2. Dans la fenêtre exécution (dans le VBA), si vous collez ceci et faite entrée, quel est le résultat ? Code: ?chemin & Worksheets("Tableau").Range("A1").Value & Worksheets("Tableau").Range("A2") & ".xls" Par exemple "chemain" termine-t-il par un slash "\" ?