Bonjour à tous,
Petit tracas! J'ai créer un macro me permettant de transférer le contenu de chaque feuille (9 feuilles total) de $A$2 à $K$1. Dans la feuille de destination que j'ai appeler "Source", le tableau est le même sauf que j'y ai ajouter une colonne en A - je souhaite que lors du transfert automatique le nom de l'onglet s'ajoute automatiquement dans cette colonnem mais je n'y arrive pas.
Et voilà! J'espère que vous pourrez m'aider.
Voici ma macro:
' Procédure permttant la consoliation des feuilles du classeur
Sub Consolider()
Application.ScreenUpdating = False
effacedonnee
'Boucle permettant de lire toute les feuilles à consolider
For j = 1 To 9 ' Parcourir les feuilles des noms d'expert
Sheets(j).Select
DerniereLigne = Range("B100000").End(xlUp).Row
For i = 2 To DerniereLigne 'parcours des lignes de chaque table
Sheets(j).Select
Rows(i).Select
Selection.Copy
Sheets("Source").Select
LastRowSource1 = Range("a1000000").End(xlUp).Row + 1
Cells(LastRowSource1, 1).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Next i
Next j
Application.ScreenUpdating = False
MsgBox "La mise à jour est terminée ", vbOKOnly + vbInformation, "Information"
End Sub
Merci à l'avance