Vba renommer un fichier excel
Fermé
lolo35000
-
1 mars 2012 à 15:21
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 8 mars 2012 à 16:07
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 8 mars 2012 à 16:07
A voir également:
- Vba renommer un fichier excel
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Ouvrir un fichier .bin - Guide
33 réponses
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
1 mars 2012 à 17:53
1 mars 2012 à 17:53
Bonjour,
si TextBox1 sur feuille calcul:
Nom_du_fichier = "CP" & Feuil1.TextBox1.Value
ou
Nom_du_fichier = "CP " & Feuil1.TextBox1.Value
si UserForm
Nom_du_fichier = "CP" & UserForm1.TextBox1.Value
ou
Nom_du_fichier = "CP " & UserForm1.TextBox1.Value
Bonne suite
si TextBox1 sur feuille calcul:
Nom_du_fichier = "CP" & Feuil1.TextBox1.Value
ou
Nom_du_fichier = "CP " & Feuil1.TextBox1.Value
si UserForm
Nom_du_fichier = "CP" & UserForm1.TextBox1.Value
ou
Nom_du_fichier = "CP " & UserForm1.TextBox1.Value
Bonne suite
Bonjour et merci de la reponse.
J'avais oublié de mettre "userform" devant "textbox"
Cependant, cela bloque qd meme.
Une fois que j ai renseigné la date dans mon userform, je click sur un boutton pour le cacher.
Et quand je créé le fchier la date ne s affiche pas dans le nom.
Comment faire?? :-/
Merci d'avance
J'avais oublié de mettre "userform" devant "textbox"
Cependant, cela bloque qd meme.
Une fois que j ai renseigné la date dans mon userform, je click sur un boutton pour le cacher.
Et quand je créé le fchier la date ne s affiche pas dans le nom.
Comment faire?? :-/
Merci d'avance
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
7 mars 2012 à 11:08
7 mars 2012 à 11:08
Bonjour,
Vous pouvez montrer le code que vous avez ecrit?
Vous pouvez montrer le code que vous avez ecrit?
ActiveWorkbooks.SaveAs "G:\chemin\ CP " & Userform.Textbox1.text & ""
j ai inscrit ce code dans un module...
j ai inscrit ce code dans un module...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
7 mars 2012 à 11:26
7 mars 2012 à 11:26
Re,
ActiveWorkbooks.SaveAs "G:\chemin\ CP " & Userform.Textbox1.text & ""
Si vous mettez un point d'arret devant cette ligne, des que le programme s'arrete, en mettant le curseur de la souris sur Userform.Textbox1.text que voyez vous du contenu de cette objet?
ActiveWorkbooks.SaveAs "G:\chemin\ CP " & Userform.Textbox1.text & ""
Si vous mettez un point d'arret devant cette ligne, des que le programme s'arrete, en mettant le curseur de la souris sur Userform.Textbox1.text que voyez vous du contenu de cette objet?
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
Modifié par f894009 le 7/03/2012 à 11:32
Modifié par f894009 le 7/03/2012 à 11:32
Re,
Le UserForm a quel nom? Et pour l'extension ??
Le UserForm a quel nom? Et pour l'extension ??
Il s appelle " parametres". En fait dans le code precedent j'ai remplacé veritablement userform par parametres (j ai laissé userform sur ce post pour la comprehension...)
Par contre je ne sais pas comment voi l'extension...
Par contre je ne sais pas comment voi l'extension...
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
7 mars 2012 à 11:41
7 mars 2012 à 11:41
Re,
Est-ce que cela fonctionne ou pas?
L'extension est a mettre, dans votre code il n'y a pas l'extension ".XLS" ou ".XLSM" si vous voulez des fichiers EXCEL.
Est-ce que cela fonctionne ou pas?
L'extension est a mettre, dans votre code il n'y a pas l'extension ".XLS" ou ".XLSM" si vous voulez des fichiers EXCEL.
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
Modifié par f894009 le 7/03/2012 à 11:51
Modifié par f894009 le 7/03/2012 à 11:51
Re,
Pourriez-vous mettre un fichier sur ci-joint.com avec seulement le VBA (Userform compris) et des feuilles excel vides?
Pourriez-vous mettre un fichier sur ci-joint.com avec seulement le VBA (Userform compris) et des feuilles excel vides?
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
7 mars 2012 à 14:02
7 mars 2012 à 14:02
Re,
En attendant, le nom de la textebox est le bon dans la ligne
ActiveWorkbooks.SaveAs "G:\chemin\ CP " & Userform.Textbox1.text & "" ?
A bientot
En attendant, le nom de la textebox est le bon dans la ligne
ActiveWorkbooks.SaveAs "G:\chemin\ CP " & Userform.Textbox1.text & "" ?
A bientot
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
7 mars 2012 à 15:27
7 mars 2012 à 15:27
Re,
Vous allez mettre la ligne ci-dessous
x="G:\chemin\ CP " & Userform.Textbox1.text & ""
devant celle ci
ActiveWorkbooks.SaveAs "G:\chemin\ CP " & Userform.Textbox1.text & ""
mettez un point d'arret sur la ligne ci-dessus, lancer et que vaux x?
A+
Vous allez mettre la ligne ci-dessous
x="G:\chemin\ CP " & Userform.Textbox1.text & ""
devant celle ci
ActiveWorkbooks.SaveAs "G:\chemin\ CP " & Userform.Textbox1.text & ""
mettez un point d'arret sur la ligne ci-dessus, lancer et que vaux x?
A+
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
7 mars 2012 à 16:09
7 mars 2012 à 16:09
Re,
Il aurait dun etre au moins egal a "G:\chemin\ CP ".
J'espere que vous avez mis les bon nom de userform et texteBox.
Si x est vide, sous quel nom et chemin est sauvegarde votre fichier??????
Il aurait dun etre au moins egal a "G:\chemin\ CP ".
J'espere que vous avez mis les bon nom de userform et texteBox.
Si x est vide, sous quel nom et chemin est sauvegarde votre fichier??????
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 711
7 mars 2012 à 16:27
7 mars 2012 à 16:27
Re,
X aurait du etre au moins egal a "G:\chemin\ CP ".
Si x est vide, sous quel nom et chemin est sauvegarde votre fichier??????
Je vous demande quel est le nom du fichier sauvegarder
X aurait du etre au moins egal a "G:\chemin\ CP ".
Si x est vide, sous quel nom et chemin est sauvegarde votre fichier??????
Je vous demande quel est le nom du fichier sauvegarder