Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Est-il possible de : -quand je clic sur un "label" celui se colorie et que si je glisse sur plusieurs "labels" , ceux-ci se colorie aussi jusqu'au relâchement de la souris.
@Benoist28200 [Bienvenue sur le forum]
Les photos sont faites pour rester dans les albums photos.
Elles sont insensibles aux macros et donc ne servent à rien.
Par contre joindre un fichier Excel en guise d'exemple, là c'est une autre histoire 😉
(C'est d'ailleurs ce que conseille la charte du forum...encore faut-il l'avoir lue ?)
@Benoist28200 [Bienvenue sur le forum]
Les photos sont faites pour rester dans les albums photos.
Elles sont insensibles aux macros et donc ne servent à rien.
Par contre joindre un fichier Excel en guise d'exemple, là c'est une autre histoire 😉
(C'est d'ailleurs ce que conseille la charte du forum...encore faut-il l'avoir lue ?)
Sans plus d'explications, ni détails, vois ce que cela t'inspire.
VB:
Private Sub Label1_Click()
Label1.BackColor = &HFF&
End Sub
Private Sub Label2_Click()
Label2.BackColor = &HFF&
End Sub
Private Sub Label3_Click()
Label3.BackColor = &HFF&
End Sub
Private Sub Label4_Click()
Label4.BackColor = &HFF&
End Sub
Private Sub Label5_Click()
Label5.BackColor = &HFF&
End Sub
Private Sub Label6_Click()
Label6.BackColor = &HFF&
End Sub
Private Sub Label7_Click()
Label7.BackColor = &HFF&
End Sub
Private Sub Label8_Click()
Label8.BackColor = &HFF&
End Sub
Private Sub UserForm_Initialize()
Dim c As Control
For Each c In Me.Controls
c.BackColor = &HFFFFFF
Next
End Sub
Ce que je recherche à faire ressemble à ça, mais je souhaiterai que quand je clic sur un label et que je glisse sur d'autres, les labels survolés changent aussi de couleur. (en gros se serait sélectionner des labels comme on sélectionnerait des cellules).
Bah basiquement, je dirais qu'Excel est un tableur
Et que par voie de conséquence, on a des cellules sur des feuilles dans lesquelles on peut mettre des formules
des formats, des bordures etc...
Et puisque je suis adepte de ce principe, je te conseille d'en prendre note 😉
Voici un simple module de classe, juste pour changer la couleur sur chaque label.
Lbl(1 To 64) et for k = 1 to 64 à modifier selon le nombre de labels. Clique sur l'un d'eux pour le mettre en rouge; reclique pour le remettre en blanc.
Bonjour Staple1600
(sauf si meilleur solution) [*:la supputation]
Tu maîtrises les modules de classe?
Non mais je suis près à apprendre. [donc on commence par apprendre le *ba-à-ba 😉]
Cordialement
Il est pour le moins incongru de commencer le VBA par les modules de classes, avant le *ba-à-ba
Du tabouret où je suis assis j'entrevois déjà au loin l'usine à gaz vers lequel on commence à tendre alors qu'on a N plannings déjà prêts à l'emploi dans le section Ressources du forum...
Je sais que tu as raison. Et c'est comme celà que moi j'ai commencé. Mais sais juste pour qu'il aie une idée de ce qu'est un Module de classe. Moi déjà avec les macros j'ai du mal, imagine avec un module.
- 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