Enregistrer une feuille de calcul en *.txt
nsr88
-
nsr88 -
nsr88 -
Bonjour,
J'écris du vba pour des gens qui n'y connaissent rien et j'aimerai leur faciliter la tache. Cad, je leur prépare des macro sur vba mais pour que ce soit utilisable, je dois enregistrer une feuille de calcul en texte (séparateur : tabulation)
Y a t il qqn qui pourrait m'aider svp ?
J'écris du vba pour des gens qui n'y connaissent rien et j'aimerai leur faciliter la tache. Cad, je leur prépare des macro sur vba mais pour que ce soit utilisable, je dois enregistrer une feuille de calcul en texte (séparateur : tabulation)
Y a t il qqn qui pourrait m'aider svp ?
A voir également:
- Enregistrer une feuille de calcul en *.txt
- Audacity enregistrer son pc - Guide
- Comment enregistrer une conversation - Guide
- Comment imprimer en a5 sur une feuille a4 - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Comment enregistrer une video youtube - Guide
7 réponses
Ce n'est pas dans l'aide que tu trouvera ça mais dans l'éditeur de macros.
Le ruban -> Développeur - >> Enregistrer une macro
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Le ruban -> Développeur - >> Enregistrer une macro
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je ne pense pas que ce soit ça que je cherche.
Laisse moi t'expliquer de manière plus claire :
Sur la feuille 2 j'ai des données.
Ensuite je lance mon code VBA pour traiter ces données et afficher le résultat de ce traitement en feuilles 3, 4, 5, 6, etc...
Ce que je cherche, c'est à enregistrer les feuilles 3, 4, 5, 6, etc... séparément dans Mes documents au format texte (séparateur : tabulation) avec un nom que je choisirai.
Il me faudrait donc des lignes de code pour faire ces enregistrement simultanément en cliquant sur un CommandBoutton de UserForm.
:)
Laisse moi t'expliquer de manière plus claire :
Sur la feuille 2 j'ai des données.
Ensuite je lance mon code VBA pour traiter ces données et afficher le résultat de ce traitement en feuilles 3, 4, 5, 6, etc...
Ce que je cherche, c'est à enregistrer les feuilles 3, 4, 5, 6, etc... séparément dans Mes documents au format texte (séparateur : tabulation) avec un nom que je choisirai.
Il me faudrait donc des lignes de code pour faire ces enregistrement simultanément en cliquant sur un CommandBoutton de UserForm.
:)
Faudrait que tu apprenne un peu Excel et plus précisément VBA.
L'éditeur de macros sert A FAIRE DU VBA
Avant de dire que ce n'est pas ce que tu cherche sans savoir ce que c'est renseigne-toi d'abord sur l'éditeur de macro.
A+++
L'éditeur de macros sert A FAIRE DU VBA
Avant de dire que ce n'est pas ce que tu cherche sans savoir ce que c'est renseigne-toi d'abord sur l'éditeur de macro.
A+++
ok j'ai trouvé. Je ne pensais pas qu'enregistrer faisait partie des actions enregistrables.
du coup j'ai trouvé le code que je cherchais lol
Sub Macro2()
'
' Macro2 Macro
'
'
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\tempo\Mes documents\test macro.txt", FileFormat:= _
xlText, CreateBackup:=False
Sheets(4).Select
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\tempo\Mes documents\test macro2.txt", FileFormat:= _
xlText, CreateBackup:=False
End Sub
Merci
du coup j'ai trouvé le code que je cherchais lol
Sub Macro2()
'
' Macro2 Macro
'
'
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\tempo\Mes documents\test macro.txt", FileFormat:= _
xlText, CreateBackup:=False
Sheets(4).Select
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\tempo\Mes documents\test macro2.txt", FileFormat:= _
xlText, CreateBackup:=False
End Sub
Merci