Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

report de valeurs incrémentées

2 réponses
Avatar
nanack
Bonjour,
Désolé pour ce titre peu explicite.
Voici mon problème :
J'ai un tableau excel qui me sert à réaliser des coûts de revient de chantier (même tableau pour tous les chantiers).
A l'aide d'une Macro, je souhaite reporté plusieurs valeurs dans un autre classeur afin de faire un récap mensuel (je ne veux plus tout recopier)
Je souhaiterais qu'a chaque report, q'une nouvelle ligne soit créée dans la même feuille.

J'espère avoir été assé clair,
Merci de vos réponses

2 réponses

Avatar
isabelle
bonjour nanack,

voici un exemple,

Sub Macro1()
x = Sheets("Feuil2").Range("A65536").End(xlUp).Row + 1
With Sheets("Feuil2")
.Range("A" & x) = Sheets("Feuil1").Range("A2")
.Range("B" & x) = Sheets("Feuil1").Range("B2")
.Range("C" & x) = Sheets("Feuil1").Range("D4")
.Range("D" & x) = Sheets("Feuil1").Range("F8")
End With
End Sub

isabelle

nanack a écrit :
Bonjour,
Désolé pour ce titre peu explicite.
Voici mon problème :
J'ai un tableau excel qui me sert à réaliser des coûts de revient de chantier
(même tableau pour tous les chantiers).
A l'aide d'une Macro, je souhaite reporté plusieurs valeurs dans un autre
classeur afin de faire un récap mensuel (je ne veux plus tout recopier)
Je souhaiterais qu'a chaque report, q'une nouvelle ligne soit créée dans la
même feuille.

J'espère avoir été assé clair,
Merci de vos réponses



Avatar
nanack
isabelle a écrit le 26/02/2009 à 15h29 :
bonjour nanack,

voici un exemple,

Sub Macro1()
x = Sheets("Feuil2").Range("A65536").End(xlUp).Row + 1
With Sheets("Feuil2")
.Range("A" & x) =
Sheets("Feuil1").Range("A2")
.Range("B" & x) =
Sheets("Feuil1").Range("B2")
.Range("C" & x) =
Sheets("Feuil1").Range("D4")
.Range("D" & x) =
Sheets("Feuil1").Range("F8")
End With
End Sub

isabelle

nanack a écrit :
Bonjour,
Désolé pour ce titre peu explicite.
Voici mon problème :
J'ai un tableau excel qui me sert à réaliser des coûts de
revient de chantier
(même tableau pour tous les chantiers).
A l'aide d'une Macro, je souhaite reporté plusieurs valeurs dans un
autre
classeur afin de faire un récap mensuel (je ne veux plus tout recopier)
Je souhaiterais qu'a chaque report, q'une nouvelle ligne soit
créée dans la
même feuille.

J'espère avoir été assé clair,
Merci de vos réponses






Merci beaucoup Isabelle
ca fonctionne sur des roulettes.
Benoît