[resolu] Syntaxe "Cells"

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Le double cheese

XLDnaute Occasionnel
Bonjour,

J'ai une macro avec ceci: .Cells(p, 2)

Donc ce code me permet de me renvoyer la cellule de la 2ème colonne ("p" signifi "colonne" en VBA si je ne m'abuse)

Comment fair pour que cela me renvoie à la fois la cellule de la 2ème et de la 3ème colonne.

Merci,
 
Dernière édition:
Re : Syntaxe "Cells"

Bonjour,

Code:
 ("p" signifi "colonne" en VBA si je ne m'abuse)

ici p semble être une variable qui doit contenir un numéro.... et celui ci serait utilisé pour définir une ligne (1er argument de cells)

bon après midi
@+
 
Re : Syntaxe "Cells"

Salut,

.Cells(p, 2) => Cells(numéro de ligne, numéro de colonne) renvoie la valeur de la cellule avec le numéro de ligne et de colonne indiqués.

Dans ton cas, le numéro de ligne est défini dans la variable p (il n'est donc pas fixe) et le numéro de colonne par le chiffre 2, soit la colonne B.

Pour avoir la colonne C, il te suffit de faire .Cells(p,3) !
 
Re : Syntaxe "Cells"

Bonjour Pierrot, Genialo et Paf,

Merci de votre aide.

Paf, j'ai essayé de mettre votre code dans ma macro mais cela ne fonctionne pas, voici la ligne de code concernée:

Sheets("BD").Range("données").Cells(p,2).value & Cells(p,3).value.Copy Target.Offset(, 1)

Il est écrit "expression attendu: ="

Ci-joint le fichier source.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
278
Retour