Bonjour,
Je souhaite pouvoir coller des cellules dissoci=E9es d'une=20
colone dans une autre colone, en gardant les espaces.
Exemple: copie a2 a4 a8 a13 et les recoller en c2 c4 c8=20
c13, en une seule manipulation.
Salut Copamy, Dans ta colonne A tu as toutes tes données que tu souhaite redispatcher dans les colonnes CDEF....
Je te propose de faire une colonne supplémentaire (B par exemple si elle n'est pas utilisée) et de mettre la colonne de destination que tu souhaites... Puis dans ta colonne C met la formule suivante : =INDIRECT($B2&CELLULE("Row",$B2)) que tu étires ensuite sur les autre colonne..
PS, peut-être que Row sera Ligne, mais je n'ai excel qu'en anglais...
Bye Yann
-----Message d'origine----- Merci à tous pour votre aide. Plus en détails,je vous explique ce que je souhaite faire.
J'ai des centaines de donnés (résultats) dans la colonne "A". Certains de ces résultats doivent être copiés
dans la colonne "C", d'autres dans la colonne "D",d'autres
dans la "E", etc... et il y a des données dans toutes les
cellules de la colonne "A". Je peux évidement dire "¢" "=A" mais cela ne me fait pas
gagner de temps,dans ce cas je préfère recopier tout ce qui est dans les cellules de la colonne "A" vers toutes les autres colonnes, puis effacer ce qui ne dois pas y être. Encore merci
-----Message d'origine----- Salut CAPS2, Peut-être... Certe, ma solution fonctionne, mais on ne connais pas les contraintes de copamy...
Bye Yann
-----Message d'origine----- Salut Yann,
effectivement, mais je crois que notre ami voudrait réduire au maximum les
manipulations ;o)) Il reste la solution du code, mais il faudrait que copamy nous en dise plus
sur son cas de figure...
CAP2
"Yann" a écrit dans le message de
news:
9dfb01c486c0$403d2b90$ Salut, Sinon tu peux faire 2 autres colonnes, une (B) avec un X
à mettre pour dire que tu veux le sélectionner (ou autre
chose), et une (C) autre dans laquelle tu met cette formule : =SI(MINUSCULE(B2)="x";A2;"") ou =SI(B2="";"";A2)
Bye Yann
-----Message d'origine----- Acchhh!! Mais moi j'avais pas compris ça ;o))
Dans mon idée les "espaces" qu'il veut garder étaient des cellules vides. Ce
qui fait que je ne faisais pas de multisélection avec CTRL, je sélectionnais
la plage entière, y compris avec les cellules vides... Et dans ce cas, c'était bon !!
Je repars chercher...
CAP2
.
.
.
.
Salut Copamy,
Dans ta colonne A tu as toutes tes données que tu
souhaite redispatcher dans les colonnes CDEF....
Je te propose de faire une colonne supplémentaire (B par
exemple si elle n'est pas utilisée) et de mettre la
colonne de destination que tu souhaites...
Puis dans ta colonne C met la formule suivante :
=INDIRECT($B2&CELLULE("Row",$B2))
que tu étires ensuite sur les autre colonne..
PS, peut-être que Row sera Ligne, mais je n'ai excel
qu'en anglais...
Bye
Yann
-----Message d'origine-----
Merci à tous pour votre aide.
Plus en détails,je vous explique ce que je souhaite
faire.
J'ai des centaines de donnés (résultats) dans la
colonne "A". Certains de ces résultats doivent être
copiés
dans la colonne "C", d'autres dans la
colonne "D",d'autres
dans la "E", etc... et il y a des données dans toutes
les
cellules de la colonne "A".
Je peux évidement dire "=A2" "=A" mais cela ne me fait
pas
gagner de temps,dans ce cas je préfère recopier tout ce
qui est dans les cellules de la colonne "A" vers toutes
les autres colonnes, puis effacer ce qui ne dois pas y
être.
Encore merci
-----Message d'origine-----
Salut CAPS2,
Peut-être... Certe, ma solution fonctionne, mais on ne
connais pas les contraintes de copamy...
Bye
Yann
-----Message d'origine-----
Salut Yann,
effectivement, mais je crois que notre ami voudrait
réduire au maximum les
manipulations ;o))
Il reste la solution du code, mais il faudrait que
copamy nous en dise plus
sur son cas de figure...
CAP2
"Yann" <ypelissier@yahoo.com> a écrit dans le message
de
news:
9dfb01c486c0$403d2b90$a401280a@phx.gbl...
Salut,
Sinon tu peux faire 2 autres colonnes, une (B) avec un
X
à mettre pour dire que tu veux le sélectionner (ou
autre
chose), et une (C) autre dans laquelle tu met cette
formule :
=SI(MINUSCULE(B2)="x";A2;"")
ou
=SI(B2="";"";A2)
Bye
Yann
-----Message d'origine-----
Acchhh!! Mais moi j'avais pas compris ça ;o))
Dans mon idée les "espaces" qu'il veut garder étaient
des cellules vides. Ce
qui fait que je ne faisais pas de multisélection avec
CTRL, je sélectionnais
la plage entière, y compris avec les cellules vides...
Et dans ce cas, c'était bon !!
Salut Copamy, Dans ta colonne A tu as toutes tes données que tu souhaite redispatcher dans les colonnes CDEF....
Je te propose de faire une colonne supplémentaire (B par exemple si elle n'est pas utilisée) et de mettre la colonne de destination que tu souhaites... Puis dans ta colonne C met la formule suivante : =INDIRECT($B2&CELLULE("Row",$B2)) que tu étires ensuite sur les autre colonne..
PS, peut-être que Row sera Ligne, mais je n'ai excel qu'en anglais...
Bye Yann
-----Message d'origine----- Merci à tous pour votre aide. Plus en détails,je vous explique ce que je souhaite faire.
J'ai des centaines de donnés (résultats) dans la colonne "A". Certains de ces résultats doivent être copiés
dans la colonne "C", d'autres dans la colonne "D",d'autres
dans la "E", etc... et il y a des données dans toutes les
cellules de la colonne "A". Je peux évidement dire "¢" "=A" mais cela ne me fait pas
gagner de temps,dans ce cas je préfère recopier tout ce qui est dans les cellules de la colonne "A" vers toutes les autres colonnes, puis effacer ce qui ne dois pas y être. Encore merci
-----Message d'origine----- Salut CAPS2, Peut-être... Certe, ma solution fonctionne, mais on ne connais pas les contraintes de copamy...
Bye Yann
-----Message d'origine----- Salut Yann,
effectivement, mais je crois que notre ami voudrait réduire au maximum les
manipulations ;o)) Il reste la solution du code, mais il faudrait que copamy nous en dise plus
sur son cas de figure...
CAP2
"Yann" a écrit dans le message de
news:
9dfb01c486c0$403d2b90$ Salut, Sinon tu peux faire 2 autres colonnes, une (B) avec un X
à mettre pour dire que tu veux le sélectionner (ou autre
chose), et une (C) autre dans laquelle tu met cette formule : =SI(MINUSCULE(B2)="x";A2;"") ou =SI(B2="";"";A2)
Bye Yann
-----Message d'origine----- Acchhh!! Mais moi j'avais pas compris ça ;o))
Dans mon idée les "espaces" qu'il veut garder étaient des cellules vides. Ce
qui fait que je ne faisais pas de multisélection avec CTRL, je sélectionnais
la plage entière, y compris avec les cellules vides... Et dans ce cas, c'était bon !!