XL 2013 numéro de ligne variable en vba

Dudesson

XLDnaute Junior
bonjour à tous,
je sollicite une main experte pour réécrire ce code :

Dim x As Integer
x = 11
cells (""c" & x : "e" & x").select

l'idée c'est que le numéro de ligne soit stocké dans une variable puisqu'il est amené à changer, les colonnes quant à elles resteront fixes.
merci d'avance pour votre aide.
Pedro.
 

job75

XLDnaute Barbatruc
Bonjour Dudesson,
VB:
Dim x As Long
x = 11
Range("c" & x & ":e" & x).Select
Mais sachez qu'en VBA il est inutile voire nuisible de sélectionner.

A+
 

Efgé

XLDnaute Barbatruc
Bonjour Dudesson, Salut Job :)
Image associée

VB:
Dim X&
With Sheets("Feuil1") 'adapter le nom de feuille
    .Activate
    X = .Cells(.Rows.Count, 1).End(3)(2).Row
    .Range("c" & X & ":e" & X).Select
End With
Cordialement
 
Dernière édition:

Dudesson

XLDnaute Junior
Bonjour Dudesson,
VB:
Dim x As Long
x = 11
Range("c" & x & ":e" & x).Select
Mais sachez qu'en VBA il est inutile voire nuisible de sélectionner.

A+
vous avez tout à fait raison, ici c'était juste pour savoir comment composer avec une variable.
j'avais déjà fait range("d"&x) mais pas encore pour une plage.
là je vais agir directement sur la plage sans la sélectionner.
un grand merci @job75 et @Efgé
Pedro.
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas