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

J

jeffjeff

Guest
bonsoir tout le monde,
en VBA, comment savoir si on a selectionné qu'une cellule ou une plage?
merci
 
Bonsoir le fil, le forum

Si j'ai bien compris la question
VB:
Sub TestSelection()
If TypeName(Selection) = "Range" Then
MsgBox "Votre Sélection est une cellule ou une plage de cellule", vbInformation
Else
MsgBox "Sélection= " & TypeName(Selection), vbCritical
End If
End Sub
 
bonsoir staple1600,
je te remercie tout d'abord pour m'aider. ce que je souhaite faire, c'est de vérifier si seulement une cellule est active et non une plage.
j'ai beau chercher mais apparemment beaucoup n'arrive pas a résoudre ce problème.
 
Re-bonjour à tous

Selection.Count te donnera un résultat égal à 1 si une seule cellule est sélectionnée
dans le cas contraire, le résultat sera égal au nombre de cellules sélectionnées

Selection.Count = nombre de cellules sélectionnées
Selection.Rows.Count = nombre de lignes sélectionnées
Selection.Columns.Count = nombre de colonnes sélectionnées

à+
Philippe
 
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
22
Affichages
275
Réponses
18
Affichages
359
Réponses
23
Affichages
425
Réponses
4
Affichages
280
W
Retour