Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 numéro de ligne variable en vba

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 !

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.
 
Bonjour Dudesson, Salut Job 🙂


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:
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.
 
- 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
3
Affichages
550
Réponses
1
Affichages
745
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…