Macro Excel pour aller dans la 1ère colonne

Résolu
Jacques64589 -  
 Jacques64589 -
Bonjour,

Je n'y connais rien c'est sûr.
Mais une question me taraude depuis pas mal de temps et je n'ai pas trouvé la solution :

Comment faire en VBA pour aller dans la première colonne d'une ligne quelconque ?



A voir également:

3 réponses

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Bonjour,
Si tu es sur la ligne 38, que tu ignores sur qu'elle colonne tu te situes :
Cells(38, 1).Select 
'ou 
Range("A38").Select

Si tu ne sais pas du tout ou tu es :
Dim Lign As Long 
Lign = ActiveCell.Row 
Cells(Lign, 1).Select

Si tu veux intervenir sur la cellule située sur la première colonne de la ligne ou tu te situes, sans "bouger" de la ou tu es :
Dim Col As Byte 
Col = ActiveCell.Column -1 
ActiveCell.Offset(0, -Col) = "toto"


PS : bonjour Lermitte222, je ne t'avais pas vu...
Cordialement,
Franck P
1
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
    Sheets("Feuil1").columns(1).Select

C'est ça que tu veux ?
ou bien
    Sheets("Feuil1").Range("A1").Select

A+
0
Jacques64589
 
Merci pour votre rapidité et merci particulièrement à pijaku, c'est exactement cela que je cherchais, le coup du cells(lign,1).select . + la manip suivante ce sera pratique à l'occasion.

J'espérais vaguement qu'on puisse faire un genre de range.select relatif quant aux lignes et absolu quant aux colonnes.

Bien ça me dépanne pour pas mal de bidouilles et en plus c'est au-delà de mon niveau : j'ai bien fait de poser la question, quoi.

Hop, résolu, merci encore.
0