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

copier le contenu d'une cellule slectionnée ? en vba ?

10 réponses
Avatar
Help ME
Bonjour à tous
Merci de m'aider pour l'opération suivante.

Je suis sur une cellule dont l'emplacement est variable, et je souhaite
copier (dans le presse-papier) le contenu de cette cellule puis aller à la
ligne suivante...

Exemple.
Cas 1 :
Copier contenu Cellule A1, aller à la ligne.

Cas n°2 :
Copier contenu Cellule z5, aller à la ligne.

J'insiste sur le fait que la position de la cellule de copie ne doit pas
être donnée (car ma macro est globale, et elle prend le curseur la ou il
est). C'est ce que j'appelle une position relative.


Merci à l'ame charitable qui pourra me dépanner..

Amicalement
Michel

10 réponses

Avatar
AV
[A1].Copy
ActiveCell.Offset(1, 0).Select

AV
Avatar
Nicolas B.
Salut,

Offset permet de se décaler de tant de cellules par rapport à celle
d'origine (activecell) :

Selection.Copy
ActiveCell.Offset(1, 0).Select


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Bonjour à tous
Merci de m'aider pour l'opération suivante.

Je suis sur une cellule dont l'emplacement est variable, et je
souhaite copier (dans le presse-papier) le contenu de cette cellule
puis aller à la ligne suivante...

Exemple.
Cas 1 :
Copier contenu Cellule A1, aller à la ligne.

Cas n°2 :
Copier contenu Cellule z5, aller à la ligne.

J'insiste sur le fait que la position de la cellule de copie ne doit
pas être donnée (car ma macro est globale, et elle prend le curseur
la ou il est). C'est ce que j'appelle une position relative.


Merci à l'ame charitable qui pourra me dépanner..

Amicalement
Michel


Avatar
ChrisV
Bonjour Sylvain,

puis aller à la ligne suivante...


Pour coller ce qui a été copier ?
La ligne suivante... mais de quelle colonne, sur un onglet particulier du
classeur, etc...


ChrisV


"Help ME" a écrit dans le message de news:
40090b4c$0$7973$
Bonjour à tous
Merci de m'aider pour l'opération suivante.

Je suis sur une cellule dont l'emplacement est variable, et je souhaite
copier (dans le presse-papier) le contenu de cette cellule puis aller à la
ligne suivante...

Exemple.
Cas 1 :
Copier contenu Cellule A1, aller à la ligne.

Cas n°2 :
Copier contenu Cellule z5, aller à la ligne.

J'insiste sur le fait que la position de la cellule de copie ne doit pas
être donnée (car ma macro est globale, et elle prend le curseur la ou il
est). C'est ce que j'appelle une position relative.


Merci à l'ame charitable qui pourra me dépanner..

Amicalement
Michel




Avatar
Help ME
Pour coller ce qui a été copié, oui
Merci de ton aide

"ChrisV" a écrit dans le message de news:
#CWP#
Bonjour Sylvain,

puis aller à la ligne suivante...


Pour coller ce qui a été copier ?
La ligne suivante... mais de quelle colonne, sur un onglet particulier du
classeur, etc...


ChrisV


"Help ME" a écrit dans le message de news:
40090b4c$0$7973$
Bonjour à tous
Merci de m'aider pour l'opération suivante.

Je suis sur une cellule dont l'emplacement est variable, et je souhaite
copier (dans le presse-papier) le contenu de cette cellule puis aller à
la


ligne suivante...

Exemple.
Cas 1 :
Copier contenu Cellule A1, aller à la ligne.

Cas n°2 :
Copier contenu Cellule z5, aller à la ligne.

J'insiste sur le fait que la position de la cellule de copie ne doit pas
être donnée (car ma macro est globale, et elle prend le curseur la ou il
est). C'est ce que j'appelle une position relative.


Merci à l'ame charitable qui pourra me dépanner..

Amicalement
Michel








Avatar
Jean-François Aubert
Salut Sylvain,

ActiveCell.Offset(1, 0) = ActiveCell

--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"Help ME" a écrit dans le message de
news:4009161f$0$4283$
Pour coller ce qui a été copié, oui
Merci de ton aide

"ChrisV" a écrit dans le message de news:
#CWP#
Bonjour Sylvain,

puis aller à la ligne suivante...


Pour coller ce qui a été copier ?
La ligne suivante... mais de quelle colonne, sur un onglet particulier du
classeur, etc...


ChrisV


"Help ME" a écrit dans le message de news:
40090b4c$0$7973$
Bonjour à tous
Merci de m'aider pour l'opération suivante.

Je suis sur une cellule dont l'emplacement est variable, et je souhaite
copier (dans le presse-papier) le contenu de cette cellule puis aller à
la


ligne suivante...

Exemple.
Cas 1 :
Copier contenu Cellule A1, aller à la ligne.

Cas n°2 :
Copier contenu Cellule z5, aller à la ligne.

J'insiste sur le fait que la position de la cellule de copie ne doit pas
être donnée (car ma macro est globale, et elle prend le curseur la ou il
est). C'est ce que j'appelle une position relative.


Merci à l'ame charitable qui pourra me dépanner..

Amicalement
Michel












Avatar
Nicolas B.
Ca donne donc ça :

Selection.Copy
ActiveCell.Offset(1, 0).Select
ActiveSheet.Paste


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Pour coller ce qui a été copié, oui
Merci de ton aide

"ChrisV" a écrit dans le message de news:
#CWP#
Bonjour Sylvain,

puis aller à la ligne suivante...


Pour coller ce qui a été copier ?
La ligne suivante... mais de quelle colonne, sur un onglet
particulier du classeur, etc...


ChrisV


"Help ME" a écrit dans le message de news:
40090b4c$0$7973$
Bonjour à tous
Merci de m'aider pour l'opération suivante.

Je suis sur une cellule dont l'emplacement est variable, et je
souhaite copier (dans le presse-papier) le contenu de cette cellule
puis aller à la ligne suivante...

Exemple.
Cas 1 :
Copier contenu Cellule A1, aller à la ligne.

Cas n°2 :
Copier contenu Cellule z5, aller à la ligne.

J'insiste sur le fait que la position de la cellule de copie ne
doit pas être donnée (car ma macro est globale, et elle prend le
curseur la ou il est). C'est ce que j'appelle une position relative.


Merci à l'ame charitable qui pourra me dépanner..

Amicalement
Michel






Avatar
Nicolas B.
Salut,

ActiveCell.Offset(1, 0) = ActiveCell


Et la sélection de la cellule suivante... et la copie de la mise en forme de
la cellule, hein... ?
;-)


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Salut Sylvain,

ActiveCell.Offset(1, 0) = ActiveCell


"Help ME" a écrit dans le message de
news:4009161f$0$4283$
Pour coller ce qui a été copié, oui
Merci de ton aide





Avatar
Help ME
MERCI A TOUS !!!
Et en complément, savez-vous comment copier le contenu de la cellule sans
aucune mise en forme ?

Exemple :

Choisissez une case ,
Faites : Pomme Shift F (sur Mac) ou F2 sous PC
Puis ALT Gauche et Copier

A vous

Merci

Michel.
"Nicolas B." a écrit dans le message de
news:
Salut,

ActiveCell.Offset(1, 0) = ActiveCell


Et la sélection de la cellule suivante... et la copie de la mise en forme
de

la cellule, hein... ?
;-)


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Salut Sylvain,

ActiveCell.Offset(1, 0) = ActiveCell


"Help ME" a écrit dans le message de
news:4009161f$0$4283$
Pour coller ce qui a été copié, oui
Merci de ton aide









Avatar
Jean-François Aubert
Salut Nicolas,

Et la sélection de la cellule suivante... et la copie de la mise en forme de
la cellule, hein... ?


Et ben...qui a dit qu'il voulait tout ça ? ;-)))
--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"Nicolas B." a écrit dans le message de
news:
Salut,

ActiveCell.Offset(1, 0) = ActiveCell


Et la sélection de la cellule suivante... et la copie de la mise en forme de
la cellule, hein... ?
;-)


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Salut Sylvain,

ActiveCell.Offset(1, 0) = ActiveCell


"Help ME" a écrit dans le message de
news:4009161f$0$4283$
Pour coller ce qui a été copié, oui
Merci de ton aide









Avatar
garnote
Ou bien :

Sub Copie()
ActiveCell.Copy ActiveCell(2)
End Sub

Serge

"Nicolas B." a écrit dans le message de
news: u$
Ca donne donc ça :

Selection.Copy
ActiveCell.Offset(1, 0).Select
ActiveSheet.Paste


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Pour coller ce qui a été copié, oui
Merci de ton aide

"ChrisV" a écrit dans le message de news:
#CWP#
Bonjour Sylvain,

puis aller à la ligne suivante...


Pour coller ce qui a été copier ?
La ligne suivante... mais de quelle colonne, sur un onglet
particulier du classeur, etc...


ChrisV


"Help ME" a écrit dans le message de news:
40090b4c$0$7973$
Bonjour à tous
Merci de m'aider pour l'opération suivante.

Je suis sur une cellule dont l'emplacement est variable, et je
souhaite copier (dans le presse-papier) le contenu de cette cellule
puis aller à la ligne suivante...

Exemple.
Cas 1 :
Copier contenu Cellule A1, aller à la ligne.

Cas n°2 :
Copier contenu Cellule z5, aller à la ligne.

J'insiste sur le fait que la position de la cellule de copie ne
doit pas être donnée (car ma macro est globale, et elle prend le
curseur la ou il est). C'est ce que j'appelle une position relative.


Merci à l'ame charitable qui pourra me dépanner..

Amicalement
Michel