Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de groupe de
discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un clic
droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le code".
Là, tu colles la macro dans la partie droite de la fenêtre VBE qui vient de
s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" <dcolardelleZZZ@free.fr> a écrit dans le message de groupe de
discussion : 4cf2b9a8$0$25525$426a74cc@news.free.fr...
Nan, tu le mets là où tu as collé le premier (à la place); tu fais un clic
droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le code".
Là, tu colles la macro dans la partie droite de la fenêtre VBE qui vient de
s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de groupe de
discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un clic
droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le code".
Là, tu colles la macro dans la partie droite de la fenêtre VBE qui vient de
s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de groupe
de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Voila :
http://cjoint.com/?0lCvM9QdV8v
Daniel
Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" <dcolardelleZZZ@free.fr> a écrit dans le message de groupe
de discussion : 4cf2b9a8$0$25525$426a74cc@news.free.fr...
Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de groupe
de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe de
discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" <dcolardelleZZZ@free.fr> a écrit dans le message de groupe de
discussion : icuemb$ap2$1@speranza.aioe.org...
Voila :
http://cjoint.com/?0lCvM9QdV8v
Daniel
Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" <dcolardelleZZZ@free.fr> a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$426a74cc@news.free.fr...
Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe de
discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement), ce
qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe de
discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se
passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser
le code". Là, tu colles la macro dans la partie droite de la fenêtre
VBE qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement), ce
qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" <kln@LJKnd> a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$426a34cc@news.free.fr...
Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" <dcolardelleZZZ@free.fr> a écrit dans le message de groupe de
discussion : icuemb$ap2$1@speranza.aioe.org...
Voila :
http://cjoint.com/?0lCvM9QdV8v
Daniel
Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se
passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" <dcolardelleZZZ@free.fr> a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$426a74cc@news.free.fr...
Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser
le code". Là, tu colles la macro dans la partie droite de la fenêtre
VBE qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement), ce
qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe de
discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se
passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser
le code". Là, tu colles la macro dans la partie droite de la fenêtre
VBE qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Au cas où, voici mon fichier d'origine.
http://cjoint.com/?0lCwLQGZnjP
Je n'y comprends vraiment pas grand chose. Quand j'applique la formule à la
colonne C sur le fichier que tu m'as envoyé, il s'arrête à C27 et ne copie
rien dessous... De mon point de vue, c'est incompréhensible.
à bientôt
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c9b3$0$3338$J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement), ce
qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe de
discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Au cas où, voici mon fichier d'origine.
http://cjoint.com/?0lCwLQGZnjP
Je n'y comprends vraiment pas grand chose. Quand j'applique la formule à la
colonne C sur le fichier que tu m'as envoyé, il s'arrête à C27 et ne copie
rien dessous... De mon point de vue, c'est incompréhensible.
à bientôt
Greg
"Greg" <kln@LJKnd> a écrit dans le message de groupe de discussion :
4cf2c9b3$0$3338$426a34cc@news.free.fr...
J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement), ce
qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" <kln@LJKnd> a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$426a34cc@news.free.fr...
Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" <dcolardelleZZZ@free.fr> a écrit dans le message de groupe de
discussion : icuemb$ap2$1@speranza.aioe.org...
Voila :
http://cjoint.com/?0lCvM9QdV8v
Daniel
Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" <dcolardelleZZZ@free.fr> a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$426a74cc@news.free.fr...
Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Au cas où, voici mon fichier d'origine.
http://cjoint.com/?0lCwLQGZnjP
Je n'y comprends vraiment pas grand chose. Quand j'applique la formule à la
colonne C sur le fichier que tu m'as envoyé, il s'arrête à C27 et ne copie
rien dessous... De mon point de vue, c'est incompréhensible.
à bientôt
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c9b3$0$3338$J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement), ce
qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai collé
dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe de
discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais un
clic droit sur l'onglet de Feuil2 et tu fais un clic sur "Visualiser le
code". Là, tu colles la macro dans la partie droite de la fenêtre VBE
qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Tu ne peux avoir qu'une seule macro "Sub Worksheet_Change" par feuille.
Utilise celle-ci et complète là pour les autres colonnes si nécessaires :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
[B5:B22,B27:B45] = Target.Formula
ElseIf Target.Address(0, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
ElseIf Target.Address(0, 0) = "D4" Then
[D5:D22,D27:D45] = Target.Formula
End If
End Sub
DanielAu cas où, voici mon fichier d'origine.
http://cjoint.com/?0lCwLQGZnjP
Je n'y comprends vraiment pas grand chose. Quand j'applique la formule à
la colonne C sur le fichier que tu m'as envoyé, il s'arrête à C27 et ne
copie rien dessous... De mon point de vue, c'est incompréhensible.
à bientôt
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c9b3$0$3338$J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement),
ce qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai
collé dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe
de discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se
passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais
un clic droit sur l'onglet de Feuil2 et tu fais un clic sur
"Visualiser le code". Là, tu colles la macro dans la partie droite
de la fenêtre VBE qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Tu ne peux avoir qu'une seule macro "Sub Worksheet_Change" par feuille.
Utilise celle-ci et complète là pour les autres colonnes si nécessaires :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
[B5:B22,B27:B45] = Target.Formula
ElseIf Target.Address(0, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
ElseIf Target.Address(0, 0) = "D4" Then
[D5:D22,D27:D45] = Target.Formula
End If
End Sub
Daniel
Au cas où, voici mon fichier d'origine.
http://cjoint.com/?0lCwLQGZnjP
Je n'y comprends vraiment pas grand chose. Quand j'applique la formule à
la colonne C sur le fichier que tu m'as envoyé, il s'arrête à C27 et ne
copie rien dessous... De mon point de vue, c'est incompréhensible.
à bientôt
Greg
"Greg" <kln@LJKnd> a écrit dans le message de groupe de discussion :
4cf2c9b3$0$3338$426a34cc@news.free.fr...
J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement),
ce qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" <kln@LJKnd> a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$426a34cc@news.free.fr...
Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai
collé dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" <dcolardelleZZZ@free.fr> a écrit dans le message de groupe
de discussion : icuemb$ap2$1@speranza.aioe.org...
Voila :
http://cjoint.com/?0lCvM9QdV8v
Daniel
Bah je ne comprends pas... C'est ce que j'ai fait et rien ne se
passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" <dcolardelleZZZ@free.fr> a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$426a74cc@news.free.fr...
Nan, tu le mets là où tu as collé le premier (à la place); tu fais
un clic droit sur l'onglet de Feuil2 et tu fais un clic sur
"Visualiser le code". Là, tu colles la macro dans la partie droite
de la fenêtre VBE qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel
Tu ne peux avoir qu'une seule macro "Sub Worksheet_Change" par feuille.
Utilise celle-ci et complète là pour les autres colonnes si nécessaires :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
[B5:B22,B27:B45] = Target.Formula
ElseIf Target.Address(0, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
ElseIf Target.Address(0, 0) = "D4" Then
[D5:D22,D27:D45] = Target.Formula
End If
End Sub
DanielAu cas où, voici mon fichier d'origine.
http://cjoint.com/?0lCwLQGZnjP
Je n'y comprends vraiment pas grand chose. Quand j'applique la formule à
la colonne C sur le fichier que tu m'as envoyé, il s'arrête à C27 et ne
copie rien dessous... De mon point de vue, c'est incompréhensible.
à bientôt
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c9b3$0$3338$J'ai été un peu emporté par mon euphorie tout à l'heure...
En fait, ca fonctionne très bien pour la colonne B. J'ai essayé de
l'adapter à mes 9 autres colonnes, sans résultat. J'ai tenté de
- recopier la macro en changeant la colonne
- De faire la même mais en changeant le nom de la macro
- De rajouter un bout de code dans la macro existante (intuitivement),
ce qui donnait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B4" Then
'Range("B5:B22,B27:B45") = Target.Formula
[B5:B22,B27:B45] = Target.Formula
End If
If Target.Address(1, 0) = "C4" Then
[C5:C22,C27:C45] = Target.Formula
End If
End Sub
Tout cela doit être très maladroit mais je ne vois pas...
Peux-tu me donner un dernier coup de pouce?
Merci d'avance
Greg
"Greg" a écrit dans le message de groupe de discussion :
4cf2c41d$0$18591$Ca marche impec! Merci beaucoup Daniel!!!
J'avais fait apparemment la même chose mais... Peu importe, je l'ai
collé dans mon fichier d'origine et ça marche du feu de dieu!!!
à bientôt pour de nouvelles aventures...
Greg
"DanielCo" a écrit dans le message de groupe
de discussion : icuemb$ap2$Voila :
http://cjoint.com/?0lCvM9QdV8v
DanielBah je ne comprends pas... C'est ce que j'ai fait et rien ne se
passe...
J'avoue que le classeur modifié me permettrait d'avancer.
Merci d'avance
Greg
"news.free.fr" a écrit dans le message de
groupe de discussion : 4cf2b9a8$0$25525$Nan, tu le mets là où tu as collé le premier (à la place); tu fais
un clic droit sur l'onglet de Feuil2 et tu fais un clic sur
"Visualiser le code". Là, tu colles la macro dans la partie droite
de la fenêtre VBE qui vient de s'ouvrir au bon endroit.
PS. Si tu as besoin, je te renvoie ton classeur modifié.
Daniel