VBA Concatener des feuilles pour les imprimer
Résolu/Fermé
rorolidalgo
-
18 juin 2013 à 09:31
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 18 juin 2013 à 18:09
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 18 juin 2013 à 18:09
A voir également:
- VBA Concatener des feuilles pour les imprimer
- Comment faire un livret avec des feuilles a4 - Guide
- Journal de ma naissance gratuit à imprimer - Télécharger - Histoire & Religion
- Concatener deux cellules excel - Guide
- Concaténer des pdf - Guide
- Fusionner feuilles excel - Guide
2 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
18 juin 2013 à 09:53
18 juin 2013 à 09:53
Bonjour,
Si j'ai compris ce que tu veux, je te propose cette écriture :
Si j'ai compris ce que tu veux, je te propose cette écriture :
Dim Fichiers_a_imprimer(), i As Integer, n As Integer With maPlage For i = 2 To .UsedRange.Rows.Count If .Cells(i, 10) = "X" Then ReDim Preserve Fichiers_a_imprimer(n) Fichiers_a_imprimer(n) = .Cells(i, 1) n = n + 1 End If Next i End With Sheets(Fichiers_a_imprimer).Select
Merci bien, c'est exactement ça!
Simplement une question: tu es obligé de commencer avec n=0 ou on peut partir de 1 également?
Merci encore!
Simplement une question: tu es obligé de commencer avec n=0 ou on peut partir de 1 également?
Merci encore!
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
18 juin 2013 à 18:09
18 juin 2013 à 18:09
Par défaut, le premier élément du tableau reçoit l'index 0 et non pas 1.
Ceci peut être changé en ajoutant en tête de module :
Dans ton cas ce n'a pas beaucoup d'importance car à priori tu ne manipules pas le tableau.
Ceci peut être changé en ajoutant en tête de module :
option base 1
Dans ton cas ce n'a pas beaucoup d'importance car à priori tu ne manipules pas le tableau.