Macro: Set Plage = une seule cellule

  • Initiateur de la discussion Initiateur de la discussion francois
  • 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 !

F

francois

Guest
bjr le forum,

1) je voudrais que la fonction
Set Plage = Application.InputBox('Choose the right item in the unit item column', Type:=8)
n(autorise que la selection d'une seule cellule
et/ou alors, comment peut-on trouver le nombre de ligne colonne et cellule d'une plage sélectionnée.

2) Comment puis je faire pour trouver le rang (sheet(i)) de ma feuille active ?

merci pour votre aide
 
Bonjour,

Pour ce que je comprends :

1-
En bouclant et en controlant que ca ne fait qu'une cellule, mais pour moi Inputbox demande un texte donc ca donnerait un truc du genre
do while range(plage).cells.count <> 1
Set Plage = Application.InputBox('Choose the right item in the unit item column', Type:=8)
loop

2- tu dois vouloir Activesheet.Index

A+
 
Re,

a priori c'est rows.count, columns.counts et cells.count pour un range donné

Et le code que je t'ai donné ne marche pas parce qu'il faut definir plage avant le controle, sinon le cells.count se plante :

Code:
Set plage = Range('a:a')
Do While plage.Cells.Count <> 1
Set plage = Application.InputBox('Choose the right item in the unit item column', Type:=8)
Loop
MsgBox plage.Cells.Count

Comme ça ca marche tres bien (le Set est obligatoire pour la définition des ranges)
A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
0
Affichages
623
Réponses
3
Affichages
878
Z
Réponses
7
Affichages
1 K
Zifox
Z
Retour