Bonjour à tous!
J'ai un soucis avec ma macro Excel.
J'ai un tableau d'un certains nombre de lignes et de colonnes, et je souhaiterai faire un copier/coller transposer, sauf que j'ai toujours un message d'erreur.
J'ai essayé :
- ActiveSheet.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
- Range("B300").PasteSpecial Transpose:=xlPasteSpecialTransposeAdd
- Range("B50" & Cells.Selection.End(xlDown)) = WorksheetFunction.Transpose(Range("B300"))
Mais rien n'y fait toujours un message d'erreur je ne comprend pas pourquoi..
Pour vous éclairer, j'ai un tableau qui va de la ligne B50 à la ligne de fin (qui est variable d'ou Cells.Selection.End(xlDown)), et j'aimerai le coller et transposer en B300..
Mais je me dis que peut être c'est parce que j'ai utilisé l'enregistreur de macro qui me donne Cells.Selection.End(xlDown) et donc qui ne reconnais pas mon tableau? j'en sais rien...
Merci de votre aide