OVH Cloud OVH Cloud

Code VBA pour une feuille sélectionnée

2 réponses
Avatar
calling78
Bonjour à tous,

Je cherche le code VBA qui me permet de savoir si une feuille est
sélectionée et non activée. Par exemple, je clique sur une feuille, donc je
la sélectionne et je l'active puis avec la touche "Ctrl" je peux en
sélectionner une autre mais cette dernière n'est pas activée, elle est
simplement sélectionnée. Donc résultat : 1 feuille activée et 2 feuilles
sélectionées. Je souhaite connaitre l'astuce pour déterminer quelles feuilles
sont sélectionées.
Merci d'avance,
Calling

2 réponses

Avatar
Nicolas B.
Salut,

La première procédure liste les feuilles sélectionnées et la deuxième
indique la feuille active :

Sub TestSelectionnees()
Dim sh As Worksheet
For Each sh In ActiveWindow.SelectedSheets
MsgBox sh.Name
Next
End Sub

Sub TestActive()
MsgBox ActiveSheet.Name
End Sub


A+
Nicolas B.

Bonjour à tous,

Je cherche le code VBA qui me permet de savoir si une feuille est
sélectionée et non activée. Par exemple, je clique sur une feuille, donc je
la sélectionne et je l'active puis avec la touche "Ctrl" je peux en
sélectionner une autre mais cette dernière n'est pas activée, elle est
simplement sélectionnée. Donc résultat : 1 feuille activée et 2 feuilles
sélectionées. Je souhaite connaitre l'astuce pour déterminer quelles feuilles
sont sélectionées.
Merci d'avance,
Calling


Avatar
calling78
Parfait, réponse rapide et efficace.

Merci beaucoup, @+
Calling


Salut,

La première procédure liste les feuilles sélectionnées et la deuxième
indique la feuille active :

Sub TestSelectionnees()
Dim sh As Worksheet
For Each sh In ActiveWindow.SelectedSheets
MsgBox sh.Name
Next
End Sub

Sub TestActive()
MsgBox ActiveSheet.Name
End Sub


A+
Nicolas B.

Bonjour à tous,

Je cherche le code VBA qui me permet de savoir si une feuille est
sélectionée et non activée. Par exemple, je clique sur une feuille, donc je
la sélectionne et je l'active puis avec la touche "Ctrl" je peux en
sélectionner une autre mais cette dernière n'est pas activée, elle est
simplement sélectionnée. Donc résultat : 1 feuille activée et 2 feuilles
sélectionées. Je souhaite connaitre l'astuce pour déterminer quelles feuilles
sont sélectionées.
Merci d'avance,
Calling