-----Message d'origine-----
Tu devrais ajouter la ligne de code
Application.CutCopyMode = False
et la macro deviendrait ceci :
Sub Macro_Transpose3()
Dim Dest As Range
'Destination
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
End With
'origine des données
With Worksheets("Feuil1")
.Range("AF12:AF67").Copy
End With
Dest.PasteSpecial , , , True
Application.CutCopyMode = False
Set Dest = Nothing
End Sub
Salutations!
"michdenis" a écrit dans le
message de news:eXR%
Bonjour Virginie,
2 façons de faire
Tu peux utiliser ceci : En prenant soin d'adapter le nom
des feuilles de la procédure.
'--------------------------------
Sub Macro_Transpose3()
Dim Dest As Range
'Destination
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
End With
'origine des données
With Worksheets("Feuil1")
.Range("AF12:AF67").Copy
End With
Dest.PasteSpecial , , , True
Set Dest = Nothing
End Sub
'--------------------------------
'---------------------------
Sub Macro_Transpose()
Dim Dest As Range, Tblo As Variant
'Plage d'où origine tes données
With Worksheets("Feuil1")
Tblo = .Range("AF12:AF67")
End With
'Détermine la plage de destination où seront copiées les
données
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
'copie des données
Dest.Resize(, UBound(Tblo, 1)) = Application.Transpose
(Tblo)
End With
Set Dest = Nothing
End Sub
'---------------------------
Salutations!
"Virginie" a écrit
dans le message de
news:0e4301c42612$9175a690$
Bonjour Mich
Après essai j'ai une erreur 1004 à cette ligne
Dest.PasteSpecial True, , , True
me disant la méthose paste Spécial de la classe range a
échoué-----Message d'origine-----
Bonjour Virginie,
Essaie ceci :
'------------------------
Sub Macro_Transpose()
Dim Dest As Range
With Worksheets("Feuil2")
Set dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)Range("AF12:AF67").Copy
dest.PasteSpecial True, , , True
Set Dest = Nothing
End With
'------------------------
Salutations!
"Virginie" a écrit
dans le message denews:0e5d01c42603$1fc79f30$
Bonjour,
J'utilise cette macro que j'ai enregistrée:
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
-----Message d'origine-----
Tu devrais ajouter la ligne de code
Application.CutCopyMode = False
et la macro deviendrait ceci :
Sub Macro_Transpose3()
Dim Dest As Range
'Destination
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
End With
'origine des données
With Worksheets("Feuil1")
.Range("AF12:AF67").Copy
End With
Dest.PasteSpecial , , , True
Application.CutCopyMode = False
Set Dest = Nothing
End Sub
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le
message de news:eXR%23WkhJEHA.3712@TK2MSFTNGP09.phx.gbl...
Bonjour Virginie,
2 façons de faire
Tu peux utiliser ceci : En prenant soin d'adapter le nom
des feuilles de la procédure.
'--------------------------------
Sub Macro_Transpose3()
Dim Dest As Range
'Destination
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
End With
'origine des données
With Worksheets("Feuil1")
.Range("AF12:AF67").Copy
End With
Dest.PasteSpecial , , , True
Set Dest = Nothing
End Sub
'--------------------------------
'---------------------------
Sub Macro_Transpose()
Dim Dest As Range, Tblo As Variant
'Plage d'où origine tes données
With Worksheets("Feuil1")
Tblo = .Range("AF12:AF67")
End With
'Détermine la plage de destination où seront copiées les
données
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
'copie des données
Dest.Resize(, UBound(Tblo, 1)) = Application.Transpose
(Tblo)
End With
Set Dest = Nothing
End Sub
'---------------------------
Salutations!
"Virginie" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:0e4301c42612$9175a690$a601280a@phx.gbl...
Bonjour Mich
Après essai j'ai une erreur 1004 à cette ligne
Dest.PasteSpecial True, , , True
me disant la méthose paste Spécial de la classe range a
échoué
-----Message d'origine-----
Bonjour Virginie,
Essaie ceci :
'------------------------
Sub Macro_Transpose()
Dim Dest As Range
With Worksheets("Feuil2")
Set dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
Range("AF12:AF67").Copy
dest.PasteSpecial True, , , True
Set Dest = Nothing
End With
'------------------------
Salutations!
"Virginie" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:0e5d01c42603$1fc79f30$a301280a@phx.gbl...
Bonjour,
J'utilise cette macro que j'ai enregistrée:
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
-----Message d'origine-----
Tu devrais ajouter la ligne de code
Application.CutCopyMode = False
et la macro deviendrait ceci :
Sub Macro_Transpose3()
Dim Dest As Range
'Destination
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
End With
'origine des données
With Worksheets("Feuil1")
.Range("AF12:AF67").Copy
End With
Dest.PasteSpecial , , , True
Application.CutCopyMode = False
Set Dest = Nothing
End Sub
Salutations!
"michdenis" a écrit dans le
message de news:eXR%
Bonjour Virginie,
2 façons de faire
Tu peux utiliser ceci : En prenant soin d'adapter le nom
des feuilles de la procédure.
'--------------------------------
Sub Macro_Transpose3()
Dim Dest As Range
'Destination
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
End With
'origine des données
With Worksheets("Feuil1")
.Range("AF12:AF67").Copy
End With
Dest.PasteSpecial , , , True
Set Dest = Nothing
End Sub
'--------------------------------
'---------------------------
Sub Macro_Transpose()
Dim Dest As Range, Tblo As Variant
'Plage d'où origine tes données
With Worksheets("Feuil1")
Tblo = .Range("AF12:AF67")
End With
'Détermine la plage de destination où seront copiées les
données
With Worksheets("Feuil2")
Set Dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)
'copie des données
Dest.Resize(, UBound(Tblo, 1)) = Application.Transpose
(Tblo)
End With
Set Dest = Nothing
End Sub
'---------------------------
Salutations!
"Virginie" a écrit
dans le message de
news:0e4301c42612$9175a690$
Bonjour Mich
Après essai j'ai une erreur 1004 à cette ligne
Dest.PasteSpecial True, , , True
me disant la méthose paste Spécial de la classe range a
échoué-----Message d'origine-----
Bonjour Virginie,
Essaie ceci :
'------------------------
Sub Macro_Transpose()
Dim Dest As Range
With Worksheets("Feuil2")
Set dest = .Range("I" & .Range("i65536").End(xlUp)
(2).Row)Range("AF12:AF67").Copy
dest.PasteSpecial True, , , True
Set Dest = Nothing
End With
'------------------------
Salutations!
"Virginie" a écrit
dans le message denews:0e5d01c42603$1fc79f30$
Bonjour,
J'utilise cette macro que j'ai enregistrée:
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessus
en feuil(2) c'est à dire ligne I:BL 3919 ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Essaie ceci :
'------------------------------------
Sub Macro_Transpose()
Dim Dest As Range, Tblo As Variant
Dim B As Integer, A As Integer
'Plage d'où origine tes données
With Worksheets("Feuil2(2)")
Tblo = .Range("AF12:AF67")
End With
'Détermine la plage de destination
With Worksheets("Feuil(2)")
If .Range("I3920") = "" Then
Set Dest = .Range("I3920")
Else
If .Range("I3919") = "" Then
Set Dest = .Range("I3919")
Else
Set Dest = .Range("I3920").End(xlUp).Offset(-
1)
End If
End If
End With
'copie les données
Dest.Resize(, UBound(Tblo, 1)) = Application.Transpose
(Tblo)
Set Dest = Nothing
End Sub
'------------------------------------
Salutations!
"Virginie" a écrit
dans le message de news:17d301c426b8$cc415c50
Bonjour Denis
en réponse a tes questions
Indique quelle est ta plage d'origine ( où sont tes
données)
" Mes données sont: de AF12 à AF 67 Feuil2(2) "
Indique la plage où elles doivent être recopiée
" La première ligne de recopie est: I 3920 à BL 3920
Feuil
(2) "
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
" Il n'y a pas d'ordre particulier
AF 12 Feuil2(2) sera recopié en I 3920 Feuil(2)
c'est une sélection normale de haut en bas (AF12:AF67)
et une recopie de Gauche à Droite (I:BL 3920) "
*détail important la recopie à chaque click doit s'opérer
de bas en haut donc: Ligne I à BL 3920,3919,3918, ect...
dans l'espoire d'avoir été claire
Virginie-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessusen feuil(2) c'est à dire ligne I:BL 3919
ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Essaie ceci :
'------------------------------------
Sub Macro_Transpose()
Dim Dest As Range, Tblo As Variant
Dim B As Integer, A As Integer
'Plage d'où origine tes données
With Worksheets("Feuil2(2)")
Tblo = .Range("AF12:AF67")
End With
'Détermine la plage de destination
With Worksheets("Feuil(2)")
If .Range("I3920") = "" Then
Set Dest = .Range("I3920")
Else
If .Range("I3919") = "" Then
Set Dest = .Range("I3919")
Else
Set Dest = .Range("I3920").End(xlUp).Offset(-
1)
End If
End If
End With
'copie les données
Dest.Resize(, UBound(Tblo, 1)) = Application.Transpose
(Tblo)
Set Dest = Nothing
End Sub
'------------------------------------
Salutations!
"Virginie" <demontier_virginieNOSPAM@yahoo.fr> a écrit
dans le message de news:17d301c426b8$cc415c50
Bonjour Denis
en réponse a tes questions
Indique quelle est ta plage d'origine ( où sont tes
données)
" Mes données sont: de AF12 à AF 67 Feuil2(2) "
Indique la plage où elles doivent être recopiée
" La première ligne de recopie est: I 3920 à BL 3920
Feuil
(2) "
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
" Il n'y a pas d'ordre particulier
AF 12 Feuil2(2) sera recopié en I 3920 Feuil(2)
c'est une sélection normale de haut en bas (AF12:AF67)
et une recopie de Gauche à Droite (I:BL 3920) "
*détail important la recopie à chaque click doit s'opérer
de bas en haut donc: Ligne I à BL 3920,3919,3918, ect...
dans l'espoire d'avoir été claire
Virginie
-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessus
en feuil(2) c'est à dire ligne I:BL 3919
ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
.
-----Message d'origine-----
Bonjour Virginie,
Essaie ceci :
'------------------------------------
Sub Macro_Transpose()
Dim Dest As Range, Tblo As Variant
Dim B As Integer, A As Integer
'Plage d'où origine tes données
With Worksheets("Feuil2(2)")
Tblo = .Range("AF12:AF67")
End With
'Détermine la plage de destination
With Worksheets("Feuil(2)")
If .Range("I3920") = "" Then
Set Dest = .Range("I3920")
Else
If .Range("I3919") = "" Then
Set Dest = .Range("I3919")
Else
Set Dest = .Range("I3920").End(xlUp).Offset(-
1)
End If
End If
End With
'copie les données
Dest.Resize(, UBound(Tblo, 1)) = Application.Transpose
(Tblo)
Set Dest = Nothing
End Sub
'------------------------------------
Salutations!
"Virginie" a écrit
dans le message de news:17d301c426b8$cc415c50
Bonjour Denis
en réponse a tes questions
Indique quelle est ta plage d'origine ( où sont tes
données)
" Mes données sont: de AF12 à AF 67 Feuil2(2) "
Indique la plage où elles doivent être recopiée
" La première ligne de recopie est: I 3920 à BL 3920
Feuil
(2) "
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
" Il n'y a pas d'ordre particulier
AF 12 Feuil2(2) sera recopié en I 3920 Feuil(2)
c'est une sélection normale de haut en bas (AF12:AF67)
et une recopie de Gauche à Droite (I:BL 3920) "
*détail important la recopie à chaque click doit s'opérer
de bas en haut donc: Ligne I à BL 3920,3919,3918, ect...
dans l'espoire d'avoir été claire
Virginie-----Message d'origine-----
Bonjour Virginie,
Indique quelle est ta plage d'origine ( où sont tes
données)
Indique la plage où elles doivent être recopié
Et lors de la recopie, est-ce qu'il y a un ordre
particulier ... si oui , il faudrait le décrire.
La donnée est à telle adresse et tu veux qu'elle soit
copie à telle autre adresse...
Sub Macro_Transpose()
'
' Macro_Transpose Macro
' Macro enregistrée le 16/04/2004 par Virginie
'
Sheets("Feuil(2)").Select
Range("I3920:BL3920").Select
Selection.FormulaArray = "=TRANSPOSE('Feuil2 (2)'!
R12C32:R67C32)"
End Sub
elle selectionne la colonne AF12:AF67 feuil2(2) pour
Transposer le contenu en feuil(2) ligne,I à BL3920.
cependant je souhaiterai que la selection AF12:AF67 se
recopie à chaque click sur mon bouton une ligne au
dessusen feuil(2) c'est à dire ligne I:BL 3919
ect...pourriez-
vous me dire quelle est l'instruction à ajouter.
Merci pour votre aide précieuse
Virginie
..
.
.
.
.