Macro Personnelle : CSV

  • Initiateur de la discussion Initiateur de la discussion manu cho
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

manu cho

Guest
Bonjour à tous,



Il m’arrive bien souvent de devoir enregistrer le classeur sur lequel je travaille au format csv…
Il faut alors passer par enregistrer sous, choisir le bon format et accepter la mise en garde.

Serait-il possible de créer une macro personnelle, qui via un raccourci me permettrait d’enregistrer facilement mon classeur au format CSV ? L’idéal étant que le fichier s’enregistre à l’emplacement exact ou est présent le classeur ouvert ?

Merci d’avance à tous pour votre aide, et une excellente rentrée à tous !

Bonne journée,
Manu
 
Re : Macro Personnelle : CSV

Bonjour Manu, bonjour le forum,

Cette macro devrait te convenir :
Code:
Sub Macro1()
Dim chem As String 'déclare la variable chem
Dim nom As String 'déclare la variable nom
 
chem = ThisWorkbook.Path & "\" 'définit la variable chem
nom = Left(ThisWorkbook.Name, Len(ThisWorkbook.Name) - 3) & "csv" 'définit la variable nom
 
'enregistre sous au format CSV
ActiveWorkbook.SaveAs Filename:=chem & nom, FileFormat:=xlCSV, CreateBackup:=False
 
End Sub
 
Re : Macro Personnelle : CSV

Bonjour

quelquechose comme cela devrait aller


Sub enrcsv()
Set fich = ActiveWorkbook
chemin = fich.Path
fich.SaveAs FileName:=chemin & "\" & fich.Name, FileFormat:= _
xlCSVMSDOS, CreateBackup:=False
End Sub
dans ce cas de figure, il faut que ce fichier soit ouvert et que la macro soit lancer à partir du fichier à enregistrer,

Le mieux serait d'intégrer cela dans une macro XLA avec menu
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

S
Réponses
5
Affichages
6 K
Réponses
20
Affichages
4 K
G
  • Question Question
Réponses
7
Affichages
1 K
O
Réponses
1
Affichages
898
Olocsob
O
J
Réponses
2
Affichages
1 K
Justine B
J
D
Réponses
10
Affichages
4 K
A
Réponses
1
Affichages
974
K
Réponses
4
Affichages
2 K
K
D
Réponses
5
Affichages
1 K
Daniel33
D
Retour