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 !
J'ai réussi à modifier la macro pour appliquer la saisie à une plage, en l'occurence ici [depassement_hour] pour la feuille1.
Le problème est maintenant le suivant :
j'ai une plage identique sur les feuille 2 à 12.
Comment modifier le code VBA pour qu'il s'applique aux autres feuilles
merci
Private Sub ComboBox1_Change()
TestCombo
End Sub
Private Sub ComboBox2_Change()
TestCombo
End Sub
Private Sub ComboBox3_Change()
TestCombo
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = False
ComboBox1.Visible = False
ComboBox2.Visible = False
ComboBox3.Visible = False
init
If Not Intersect(Target, [depassement_hour]) Is Nothing Then
ComboBox1.Visible = True
ComboBox2.Visible = True
ComboBox3.Visible = True
ComboBox1.Left = Target.Left 'Offset(0, 1).
ComboBox2.Left = ComboBox1.Left + ComboBox1.Width
ComboBox3.Left = ComboBox2.Left + ComboBox2.Width
ComboBox1.Top = Target.Offset(0, 1).Top
ComboBox2.Top = ComboBox1.Top
ComboBox3.Top = ComboBox2.Top
End If
Application.ScreenUpdating = True
End Sub
Sub TestCombo()
If ComboBox1.Value <> "" And ComboBox2.Value <> "" And ComboBox3.Value <> "" Then
ActiveCell = ComboBox1.Value & ":" & ComboBox2.Value & ":" & ComboBox3.Value
ComboBox1.Visible = False
ComboBox2.Visible = False
ComboBox3.Visible = False
End If
End Sub
Sub init()
ComboBox1.Clear
ComboBox2.Clear
ComboBox3.Clear
For i = 0 To 23
ComboBox1.AddItem i
Next
For i = 0 To 59
ComboBox2.AddItem i
ComboBox3.AddItem i
Next
End Sub
- 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