OVH Cloud OVH Cloud

ou es l'erreur dans cette ligne ?

6 réponses
Avatar
Ptit Con
Bijour missieursdames

depuis hier j'essaie de me faire une petite appli sous excel et j'ai
quelques soucis, comme celui de la copie d'une plage vers une autre...
J'ai plusieurs feuilles dont 2 nommees "stock" et "saisie".

J'essaye avec ca:
Worksheets("stock").Range(j & "1:" & j & "13").value =
Worksheets("saisie").Range(i & "1:" & i & "13").Value

Je n'ai pas d'erreurs mais rien n'est recopie dans ma feuille "stock"... ou
es donc mon erreur ?
(avec i et j numero de lignes, qui sont ok puisque je teste
Worksheets("saisie").Cells(i, 1).Value et Worksheets("saisie").Cells(v,
1).Value
juste avant ma copie et que je recupere bien les valeurs que des bonnes
cellules.



Bonus:
De plus je veux me copier cette meme ligne a la fin d'une 3è feuille
"cumul"... je tente un truc comme ca mais ca marche po non plus..(po
d'erreur mais se passe rien).
Worksheets("saisie").Range(i & "1:" & i & "13").Copy
(Worksheets("cumul").Range("a65000").End(xlUp).Offset(1, 0))


En fait je me demande s'il ne faut pas faire des "select" avant un copy, ou
si l erreur vient d ailleurs...


Merci pour votre soutien.
NC

6 réponses

Avatar
Setec Essarts
Salut,
je crois que c'est Lacan qui a dit: "on ne pose que des questions dont on
connaît les réponses"
Cordialement

Vincent

"Ptit Con" a écrit dans le message de news:

Bijour missieursdames

depuis hier j'essaie de me faire une petite appli sous excel et j'ai
quelques soucis, comme celui de la copie d'une plage vers une autre...
J'ai plusieurs feuilles dont 2 nommees "stock" et "saisie".

J'essaye avec ca:
Worksheets("stock").Range(j & "1:" & j & "13").value > Worksheets("saisie").Range(i & "1:" & i & "13").Value

Je n'ai pas d'erreurs mais rien n'est recopie dans ma feuille "stock"...
ou

es donc mon erreur ?
(avec i et j numero de lignes, qui sont ok puisque je teste
Worksheets("saisie").Cells(i, 1).Value et Worksheets("saisie").Cells(v,
1).Value
juste avant ma copie et que je recupere bien les valeurs que des bonnes
cellules.



Bonus:
De plus je veux me copier cette meme ligne a la fin d'une 3è feuille
"cumul"... je tente un truc comme ca mais ca marche po non plus..(po
d'erreur mais se passe rien).
Worksheets("saisie").Range(i & "1:" & i & "13").Copy
(Worksheets("cumul").Range("a65000").End(xlUp).Offset(1, 0))


En fait je me demande s'il ne faut pas faire des "select" avant un copy,
ou

si l erreur vient d ailleurs...


Merci pour votre soutien.
NC




Avatar
Topper Harley
c'est qui ca, un mvp ?

:-))))))

"Setec Essarts" a écrit dans le message de
news:3ffbea6c$0$28712$
Salut,
je crois que c'est Lacan qui a dit: "on ne pose que des questions dont on
connaît les réponses"
Cordialement

Vincent

"Ptit Con" a écrit dans le message de news:

Bijour missieursdames

depuis hier j'essaie de me faire une petite appli sous excel et j'ai
quelques soucis, comme celui de la copie d'une plage vers une autre...
J'ai plusieurs feuilles dont 2 nommees "stock" et "saisie".

J'essaye avec ca:
Worksheets("stock").Range(j & "1:" & j & "13").value > > Worksheets("saisie").Range(i & "1:" & i & "13").Value

Je n'ai pas d'erreurs mais rien n'est recopie dans ma feuille "stock"...
ou

es donc mon erreur ?
(avec i et j numero de lignes, qui sont ok puisque je teste
Worksheets("saisie").Cells(i, 1).Value et Worksheets("saisie").Cells(v,
1).Value
juste avant ma copie et que je recupere bien les valeurs que des bonnes
cellules.



Bonus:
De plus je veux me copier cette meme ligne a la fin d'une 3è feuille
"cumul"... je tente un truc comme ca mais ca marche po non plus..(po
d'erreur mais se passe rien).
Worksheets("saisie").Range(i & "1:" & i & "13").Copy
(Worksheets("cumul").Range("a65000").End(xlUp).Offset(1, 0))


En fait je me demande s'il ne faut pas faire des "select" avant un copy,
ou

si l erreur vient d ailleurs...


Merci pour votre soutien.
NC








Avatar
sabatier
alors que Sarte disait : "quand je délibère, les jeux sont faits", ce que la
pensée populaire a traduit par "la première idée est la bonne"
jps

Setec Essarts wrote:

Salut,
je crois que c'est Lacan qui a dit: "on ne pose que des questions dont on
connaît les réponses"
Cordialement

Vincent

"Ptit Con" a écrit dans le message de news:

Bijour missieursdames

depuis hier j'essaie de me faire une petite appli sous excel et j'ai
quelques soucis, comme celui de la copie d'une plage vers une autre...
J'ai plusieurs feuilles dont 2 nommees "stock" et "saisie".

J'essaye avec ca:
Worksheets("stock").Range(j & "1:" & j & "13").value > > Worksheets("saisie").Range(i & "1:" & i & "13").Value

Je n'ai pas d'erreurs mais rien n'est recopie dans ma feuille "stock"...
ou

es donc mon erreur ?
(avec i et j numero de lignes, qui sont ok puisque je teste
Worksheets("saisie").Cells(i, 1).Value et Worksheets("saisie").Cells(v,
1).Value
juste avant ma copie et que je recupere bien les valeurs que des bonnes
cellules.



Bonus:
De plus je veux me copier cette meme ligne a la fin d'une 3è feuille
"cumul"... je tente un truc comme ca mais ca marche po non plus..(po
d'erreur mais se passe rien).
Worksheets("saisie").Range(i & "1:" & i & "13").Copy
(Worksheets("cumul").Range("a65000").End(xlUp).Offset(1, 0))


En fait je me demande s'il ne faut pas faire des "select" avant un copy,
ou

si l erreur vient d ailleurs...


Merci pour votre soutien.
NC






Avatar
JpPradier
Bonsoir JPS qui nous dit :

alors que Sarte disait ...
^^^^

Il ne manque pas quelque chose là ? soit un H soit un R comme tu veux !

;-))

j-p

Avatar
sabatier
ou, pour me qualifier dans cette sombre affaire de mistyping, un T à la place
du S....
oui, oui, bien sûr, jean pascal, qu'il fallait lire Sartre et non pas Sarthe
: tu ne crois pas que je vais faire alluvion, comme disait mon géologue de
grand-père, au pays du père brossollette...
jps

JpPradier wrote:

Bonsoir JPS qui nous dit :

alors que Sarte disait ...
^^^^

Il ne manque pas quelque chose là ? soit un H soit un R comme tu veux !

;-))

j-p



Avatar
JpPradier
Tu parlais donc de "l'autre" JPS...

j-p