lennynero256
XLDnaute Junior
Bonjour,
je souhaite exporter les valeurs d'une ligne de données d'un classeur excel vers un autre.
Pour cela j'ai fait une macro ou je copie/colle les valeurs d'une ligne du classeur de départ vers les cellules d'une ligne du classeur de destination.
celà donne le code vba suivant :
le code Range("A65536").End(xlUp).Offset(1, 0).Select doit normalement permettre d'effectuer un retour à la ligne.
le problème est le suivant : lorsque j'enregistre mon classeur de départ sous un autre nom (il s'agit d'un tableau type que je renomme selon mes besoins) et que j'éxécute la macro, la ligne de données exportées remplace la 1ere ligne dans le tableau de destination alors que je souhaite qu'elle place les valeurs sur la ligne suivante....
Quel code permettrait cette action svp ?
Par avance merci
Lenny
je souhaite exporter les valeurs d'une ligne de données d'un classeur excel vers un autre.
Pour cela j'ai fait une macro ou je copie/colle les valeurs d'une ligne du classeur de départ vers les cellules d'une ligne du classeur de destination.
celà donne le code vba suivant :
Code:
Sub export_stats()
'
' export_stats Macro
' Macro de test créée par lenny le 29/11/11
'
'
Rows("9:9").Select
Selection.Copy
Windows("synthese_travail.xls").Activate
Rows("14:14").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Rows("14:14").Select
Application.CutCopyMode = False
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Range("A65536").End(xlUp).Offset(1, 0).Select
End Sub
le code Range("A65536").End(xlUp).Offset(1, 0).Select doit normalement permettre d'effectuer un retour à la ligne.
le problème est le suivant : lorsque j'enregistre mon classeur de départ sous un autre nom (il s'agit d'un tableau type que je renomme selon mes besoins) et que j'éxécute la macro, la ligne de données exportées remplace la 1ere ligne dans le tableau de destination alors que je souhaite qu'elle place les valeurs sur la ligne suivante....
Quel code permettrait cette action svp ?
Par avance merci
Lenny