Bonjour,
Je souhaite copier une ligne de valeurs d'un workbook vers un autre workbook sous forme de colonne, voici le code que j'ai trouvé :
wbSub.ActiveSheet.Range(Cells(tagrow, startData), Cells(tagrow, lastColumn)).Select
Selection.Copy
wbMain.ActiveSheet.Range("A8").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Mais j'ai une erreur à la 3e ligne
wbMain.ActiveSheet.Range("A8").Select
D'après le débogage, à cause du "range".
Sinon, j'ai trouvé ce code :
wbSub.ActiveSheet.Range(Cells(tagrow, startData), Cells(tagrow, lastColumn)).Copy _
wbMain.ActiveSheet.Range("A8")
Qui fonctionne très bien, mais je ne vois pas du tout comment transposer.
Pouvez-vous m'aider à compléter l'un des deux codes pour faire ce copier/coller svp ?
Merci d'avance pour votre réponse