Excel VBA - Création fichier par code
Résolu
Erantsoa
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Erantsoa Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Erantsoa Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Excel VBA - Création fichier par code
- Fichier bin - Guide
- Code ascii - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
3 réponses
Bonjour,
Il faut créer une boucle :
https://docs.microsoft.com/fr-fr/office/vba/language/concepts/getting-started/looping-through-code
Il faut créer une boucle :
https://docs.microsoft.com/fr-fr/office/vba/language/concepts/getting-started/looping-through-code
merci Patrice33740.
Mais c'est la façon de le faire que je ne maitrise pas.
On peut faire du genre
là ça marche mais si je veux récupérer des données ca ne marche pas
Mais c'est la façon de le faire que je ne maitrise pas.
On peut faire du genre
Sub Bouton2_Clic() Dim classeur As Workbook For i = 1 To 2 Set classeur = Workbooks.Add With classeur .SaveAs i End With Next End Sub
là ça marche mais si je veux récupérer des données ca ne marche pas
Sub Bouton2_Clic() Dim classeur As Workbook For i = 1 To 2 Set classeur = Workbooks.Add i = Range("A" & i) With classeur .SaveAs i End With Next End Sub
Bonjour,
Plutôt :
Plutôt :
Option Explicit Sub Bouton2_Clic() Dim classeur As Workbook Dim dossier As String Dim nom As String Dim i As Integer dossier = ThisWorkbook.Path & "\" 'ou autre à adapter For i = 1 To 2 Set classeur = Workbooks.Add nom = Worksheets("Feuil1").Range("A" & i).Value 'ou autre à adapter nom = dossier & nom ' nom complet With classeur .SaveAs nom End With Next End Sub