bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1, 4).Copy _
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réf
mais il suffit que la première trouvée ne soit pas dans le tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaque
nouvelle Réf
merci par avance
bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23N1EAwhwGHA.3420@TK2MSFTNGP06.phx.gbl...
Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1, 4).Copy _
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de news:
uJShJgTwGHA.1224@TK2MSFTNGP03.phx.gbl...
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réf
mais il suffit que la première trouvée ne soit pas dans le tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaque
nouvelle Réf
merci par avance
bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1, 4).Copy _
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réf
mais il suffit que la première trouvée ne soit pas dans le tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaque
nouvelle Réf
merci par avance
Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1, 4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:erzVzBuwGHA.4512@TK2MSFTNGP05.phx.gbl...
bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23N1EAwhwGHA.3420@TK2MSFTNGP06.phx.gbl...
Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1, 4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de news:
uJShJgTwGHA.1224@TK2MSFTNGP03.phx.gbl...
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réf
mais il suffit que la première trouvée ne soit pas dans le tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaque
nouvelle Réf
merci par avance
Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1, 4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie
la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
si mais je n'arrive pas a lancer la procédure
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
upx8iQuwGHA.4880@TK2MSFTNGP04.phx.gbl...
Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:erzVzBuwGHA.4512@TK2MSFTNGP05.phx.gbl...
bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie
la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23N1EAwhwGHA.3420@TK2MSFTNGP06.phx.gbl...
Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de news:
uJShJgTwGHA.1224@TK2MSFTNGP03.phx.gbl...
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réf
mais il suffit que la première trouvée ne soit pas dans le tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaque
nouvelle Réf
merci par avance
si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie
la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" a écrit dans le message de
news:%si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie
lamacro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peutvarier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:%23rFoPbuwGHA.4880@TK2MSFTNGP04.phx.gbl...
si mais je n'arrive pas a lancer la procédure
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
upx8iQuwGHA.4880@TK2MSFTNGP04.phx.gbl...
Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:erzVzBuwGHA.4512@TK2MSFTNGP05.phx.gbl...
bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie
la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23N1EAwhwGHA.3420@TK2MSFTNGP06.phx.gbl...
Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de news:
uJShJgTwGHA.1224@TK2MSFTNGP03.phx.gbl...
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réf
mais il suffit que la première trouvée ne soit pas dans le tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaque
nouvelle Réf
merci par avance
Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" a écrit dans le message de
news:%si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je copie
lamacro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peutvarier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
quand je copie la procédure et veux la lancer il me demande le nom de la
macro
comment dois je copier la macro
merci
"Jacky" a écrit dans le message de news:Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" a écrit dans le message de
news:%si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je
copie
lamacro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de
news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peutvarier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
quand je copie la procédure et veux la lancer il me demande le nom de la
macro
comment dois je copier la macro
merci
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
OkDQdguwGHA.4968@TK2MSFTNGP03.phx.gbl...
Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:%23rFoPbuwGHA.4880@TK2MSFTNGP04.phx.gbl...
si mais je n'arrive pas a lancer la procédure
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
upx8iQuwGHA.4880@TK2MSFTNGP04.phx.gbl...
Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:erzVzBuwGHA.4512@TK2MSFTNGP05.phx.gbl...
bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je
copie
la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23N1EAwhwGHA.3420@TK2MSFTNGP06.phx.gbl...
Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:
uJShJgTwGHA.1224@TK2MSFTNGP03.phx.gbl...
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réf
mais il suffit que la première trouvée ne soit pas dans le tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaque
nouvelle Réf
merci par avance
quand je copie la procédure et veux la lancer il me demande le nom de la
macro
comment dois je copier la macro
merci
"Jacky" a écrit dans le message de news:Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" a écrit dans le message de
news:%si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je
copie
lamacro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de
news:Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peutvarier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réfmais il suffit que la première trouvée ne soit pas dans le tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne à
chaquenouvelle Réf
merci par avance
quand je copie la procédure et veux la lancer il me demande le nom de la
macro
comment dois je copier la macro
merci
"Jacky" a écrit dans le message de news:Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" a écrit dans le message de
news:%si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je
copie
lamacro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de
news:
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peutvarier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réfmais il suffit que la première trouvée ne soit pas dans le
tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne
à
chaquenouvelle Réf
merci par avance
quand je copie la procédure et veux la lancer il me demande le nom de la
macro
comment dois je copier la macro
merci
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
OkDQdguwGHA.4968@TK2MSFTNGP03.phx.gbl...
Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:%23rFoPbuwGHA.4880@TK2MSFTNGP04.phx.gbl...
si mais je n'arrive pas a lancer la procédure
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
upx8iQuwGHA.4880@TK2MSFTNGP04.phx.gbl...
Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:erzVzBuwGHA.4512@TK2MSFTNGP05.phx.gbl...
bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je
copie
la
macro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23N1EAwhwGHA.3420@TK2MSFTNGP06.phx.gbl...
Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy
_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" <nospam-ptck@easyconnect.fr> a écrit dans le message de
news:
uJShJgTwGHA.1224@TK2MSFTNGP03.phx.gbl...
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peut
varier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réf
mais il suffit que la première trouvée ne soit pas dans le
tableau
calcul
pour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne
à
chaque
nouvelle Réf
merci par avance
quand je copie la procédure et veux la lancer il me demande le nom de la
macro
comment dois je copier la macro
merci
"Jacky" a écrit dans le message de news:Re...
As-tu modifier une cellule de ** la colonne A dans la feuille** ou est
placé
le code ??
JJ
"ptck" a écrit dans le message de
news:%si mais je n'arrive pas a lancer la procédure
"Jacky" a écrit dans le message de news:Bonsoir,
La réponse de Daniel dans le fil précédent ne te convient pas ??
JJ
"ptck" a écrit dans le message de
news:bonjour
merci pour la réponse mais
dans la feuille base je fais : clic droit visualiser le code je
copie
lamacro ci-dessous mais quand je veux la lancer çà me
demande le nom de la macro.
merci de votre aide
"Daniel" a écrit dans le message de news:
%Bonjour.
Mets le code suivant dans la feuille base :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Ligne As Long
If Target.Count > 1 Then Exit Sub
If Target.Column <> 1 Then Exit Sub
Ligne = Sheets("calcul").Range("A65536").End(xlUp).Row + 1
Target.Copy Sheets("calcul").Range("A" & Ligne)
Sheets("calcul").Range("A" & Ligne).Offset(-1, 1).Resize(1,
4).Copy_
Sheets("calcul").Range("A" & Ligne).Offset(0, 1)
End Sub
Cordialement.
Daniel
"ptck" a écrit dans le message de
news:
Bonjour
Si vous avez une idée pour mon problème ci dessous,
Dans une feuille (base) un tableau de 4 colonnes- a,b,c,d.- qui
peutvarier en longueur. En colonne A j'ai des Réf.
sur une autre feuille (calcul) un tableau de 5 colonne avec des
formules(1 avec les Réf, 4 avec des formules)
je voudrai lorsque j'ai une nouvelle réf dans la feuille (base),
l'insèrer dans le tableau de la feuille (calcul) avec recopie des
formules de la ligne du dessus (donc des 4 cellules qui ont des
formules).
précision: dans le tableau base je peux avoir plusieur fois une
même
réfmais il suffit que la première trouvée ne soit pas dans le
tableau
calculpour l'insérer.
comme j'ai plusieurs tableaux dans la même feuille (calcul) je
pourrai
adapter cette macro pour chaqu'un.
Ps: chaque tableau de la feuille "calcul" va grandir d'une ligne
à
chaquenouvelle Réf
merci par avance