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

Définir un range

  • Initiateur de la discussion Benoit
  • Date de début
B

Benoit

Guest
Bonjour à tous,

J'utilise le code suivant pour définir un range :

Set Plage1 = Sheets('Liste Noms').Range('A1:A' & Sheets('Liste Noms').Range('B6').Value)

La fin du range varie donc en fonction de la valeur contenu dans la cellule B6.

Ce que j'aimerais pouvoir faire, c'est d'affecter également la valeur d'une cellule au début du range.

Ce code fait débuter le range à A1 et A+valeur de B6.

Comment écrire le code pour que le range soit A+valeur de B5 à A+valeur de B6...

Merci de votre aide !
 

Gorfael

XLDnaute Barbatruc
Salut Benoit
Comment écrire le code pour que le range soit A+valeur de B5 à A+valeur de B6...
Merci de votre aide !
La définition du range est du texte donc, tu peux définir ton range en :
Range ('A' & B5 & ':A' & B6)
Ce qui équivaut, avec x en B5 et y en B6 à :
Range ('Ax:Ay')
A+
 

Discussions similaires

Réponses
7
Affichages
246
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…