Problème avec plage variable

  • Initiateur de la discussion Initiateur de la discussion blord
  • Date de début Date de début

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 !

blord

XLDnaute Impliqué
Bonjour à tous,

J'ai ce petit bout de code pour trouver la dernière valeur d'une plage fixe :

MsgBox Range("CM2:ET2").Find("*", Range("ET2"), xlValues, , 1, 2, 0)(1).Value

J'essaie de convertir le tout pour l'adapter à une plage variable (en fait, c'est la ligne qui sera variable) :

Code:
Sheets("data").Activate
Range("A2").Select
j = ActiveCell.Row
Set Plage = Range(.Range("CM" & j), .Range("ET" & j))
MsgBox Plage.Find("*", Range("ET" & j), xlValues, , 1, 2, 0)(1).Value

Mais j'obtient un erreur sur le bout de code :
Set Plage = Range(.Range("

Comment devrais-je modifier mon code pour que le tout fonctionne soit chercher la dernière valeur entre les colonnes CM:ET de la ligne active...

Merci pour votre aide....
 
Re : Problème avec plage variable

Bonjour,

essaye peut être ainsi :
Code:
Set Plage = Range("CM" & j  & ":ET" & j)

si j'ai bien compris...

bon après midi
@+

Edition : Suppression d'un point, à priori pas de bloc "with"
 
Dernière édition:
- 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
737
Réponses
5
Affichages
916
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
2
Affichages
411
Retour