(VBA) Combobox & Couleur [RÉSOLU]

mickno

XLDnaute Nouveau
Bonjour,

J'ai une petite question :)
J'ai deux Combobox (ComboPoste et ComboEmploye) dans un Userform (Userform) dans la feuille CETI.
Je voudrais que lorsque je sélectione un Employé et un poste, qu'in inscrive un 1 en jaune a la case approprié et qui colore la cellule en noir

(Voir le fichier Excel en attachement)

Merci d'avance :)
 

Pièces jointes

  • PROJETHORAIRE4.xlsm
    162.5 KB · Affichages: 95
Dernière édition:

Robert

XLDnaute Barbatruc
Repose en paix
Re : (VBA) Combobox & Couleur

Bonjour Mickno, bonjour le forum,

En pièce jointe ton fichier modifié avec le code ci-dessous :

Code:
Private O As Object

Private Sub Userform_initialize()
Set O = Sheets("CETI")
Me.ComboPoste.Column = O.Range("C3:AF3").Value
Me.ComboEmploye.List = O.Range("B6:B" & O.Cells(Application.Rows.Count, 2).End(xlUp).Row).Value
End Sub

Private Sub CmdValider_Click()
With O.Cells(Me.ComboPoste.ListIndex + 6, Me.ComboEmploye.ListIndex + 3)
    .Interior.ColorIndex = 1
    .Font.ColorIndex = 6
    .Value = 1
End With
uload Me
End Sub

Le fichier :
 

Pièces jointes

  • Mickno_v01.xlsm
    163.8 KB · Affichages: 42

pierrejean

XLDnaute Barbatruc
Re : (VBA) Combobox & Couleur

Bonjour mickno

A tester:

Code:
Private Sub CmdValider_Click()
ligne = Me.ComboEmploye.ListIndex + 6
colonne = Me.ComboPoste.ListIndex + 3
Cells(ligne, colonne).Value = 1
Cells(ligne, colonne).Interior.Color = RGB(0, 0, 0)
Cells(ligne, colonne).Font.Color = RGB(255, 255, 0)
End Sub

Edit: Arf !! a la bourre moi Salut Robert
 

Discussions similaires

Statistiques des forums

Discussions
312 480
Messages
2 088 756
Membres
103 947
dernier inscrit
Quentin_sf