Modifier une propriété d'un CommandButton par VBA

Modifier une propriété d'un CommandButton par VBA - VB/VBA/VBS - Programmation

Marsh Posté le 31-12-2009 à 15:20:28    

Bonjour,
 
Dans une feuille Excel j'ai des CommandButton.
 
Je souhaite modifier leur BackColor pendant l'exécution d'une macro.
 
J'ai mis le code suivant, mais ça ne fonctionne pas
 

Code :
  1. Dim shs As Sheets
  2.         shs.OLEObjects.Object("BtConges" ).BackColor = Coul_Conges
  3.         shs.OLEObjects.Object("BtRTT" ).BackColor = Coul_RTT
  4.         shs.OLEObjects.Object("BtAbs" ).BackColor = Coul_Absence
  5.         shs.OLEObjects.Object("BtRien" ).BackColor = coul_rien


 
J'obtiens le message "Erreur de compilation: Membre de méthode ou de données introuvable" et le debogeur me place sur ".OLEObjects"
 
Quel code dois-je metre??
 
Merci

Reply

Marsh Posté le 31-12-2009 à 15:20:28   

Reply

Marsh Posté le 31-12-2009 à 16:14:30    

Problème résolu.
 
En fait c'est:

Code :
  1. shs.OLEObjects("BtConges" ).Object.BackColor = Coul_Conges


Message édité par astik89 le 31-12-2009 à 16:15:09
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed