Bonjour,
Débutant, avec de maigres notions VBA, je cherche de l'aide afin d'atteindre l'objectif suivant :
Je souhaite consolider, de manière automatisée, plusieurs feuillets ("janvier", "fevrier", "mars" ...) en un seul. Le nombre de ligne étant variable et les colonnes identiques.
Lors de cette consolidation : je veux remplir une colonne avec le mois correspondant à chaque onglet.
ex : Je copie le tableau de l'onglet "janvier" que je colle dans l'onglet "Conso" à partir de la colonne B. Je souhaite que dans la colonne A soit écrit "Jan" pour toutes les lignes copiées à partir de l'onglet Janvier, puis "Fev" pour toutes les lignes copiées à partir de l'onglet fevrier, etc.
Mon problème à résoudre :
Combiner l'expression suivante :
If Not Cells("B1") = "" Then
Range("A1") = "Jan"
End If
avec la formule :
While Not IsEmpty
Wend
En français : Pour une même ligne : Tant que la cellule de la colonne B contient une donnée, écrit "Jan" dans la cellule de la colonne A. Arrête quand tu rencontre une cellule vide dans la colonne B
Pouvez-vous m'aider ?
Débutant, avec de maigres notions VBA, je cherche de l'aide afin d'atteindre l'objectif suivant :
Je souhaite consolider, de manière automatisée, plusieurs feuillets ("janvier", "fevrier", "mars" ...) en un seul. Le nombre de ligne étant variable et les colonnes identiques.
Lors de cette consolidation : je veux remplir une colonne avec le mois correspondant à chaque onglet.
ex : Je copie le tableau de l'onglet "janvier" que je colle dans l'onglet "Conso" à partir de la colonne B. Je souhaite que dans la colonne A soit écrit "Jan" pour toutes les lignes copiées à partir de l'onglet Janvier, puis "Fev" pour toutes les lignes copiées à partir de l'onglet fevrier, etc.
Mon problème à résoudre :
Combiner l'expression suivante :
If Not Cells("B1") = "" Then
Range("A1") = "Jan"
End If
avec la formule :
While Not IsEmpty
Wend
En français : Pour une même ligne : Tant que la cellule de la colonne B contient une donnée, écrit "Jan" dans la cellule de la colonne A. Arrête quand tu rencontre une cellule vide dans la colonne B
Pouvez-vous m'aider ?