Re : Gros problème d'affichage checkbox
mon code, si quelqu'un comprend pourquoi, je ne peux pas mettre d'autres checkbox !!!! :
Private Sub Commentaires_Click()
End Sub
Private Sub Action_Change()
End Sub
Private Sub Commentaires_Change()
End Sub
Private Sub Checkbox1_Click()
End Sub
Private Sub Checkbox10_Click()
End Sub
Private Sub Checkbox11_Click()
End Sub
Private Sub Checkbox12_Click()
End Sub
Private Sub Checkbox13_Click()
End Sub
Private Sub Checkbox14_Click()
End Sub
Private Sub Checkbox15_Click()
End Sub
Private Sub Checkbox2_Click()
End Sub
Private Sub Checkbox3_Click()
End Sub
Private Sub Checkbox4_Click()
End Sub
Private Sub Checkbox5_Click()
End Sub
Private Sub Checkbox6_Click()
End Sub
Private Sub Checkbox7_Click()
End Sub
Private Sub Checkbox8_Click()
End Sub
Private Sub Checkbox9_Click()
End Sub
Private Sub ComboBox1_Change()
nom = Me.ComboBox1.Value
On Error Resume Next
Chemin = [x1]
Fichier = Chemin & "\" & nom
Me.Image1.Picture = LoadPicture(Fichier)
End Sub
Private Sub CommandButton1_Click()
Call appel
End Sub
Private Sub CommandButton2_Click()
Call RecupFichierTableau
End Sub
Private Sub CommandButton3_Click()
' Efface les données de la plage de données de la liste des photos
Range("z1:z10000").ClearContents
Range("z1").Select
End Sub
Private Sub CommandButton8_Click()
TextBox4 = Value
TextBox1 = Value
End Sub
Private Sub Commentaire_Change()
End Sub
Private Sub evaluation_Change()
End Sub
Private Sub Image1_Click()
End Sub
Private Sub Label3_Click()
End Sub
Private Sub Matériel2_Change()
End Sub
Private Sub MultiPage1_Change()
End Sub
Private Sub nomphoto_Change()
End Sub
Private Sub NouvelleSaisie_Click()
If TextBox2.Value = "Attention oubli" Or TextBox2.Value = "" Or TextBox2 = "Penser à valider" Or TextBox2.Value = "Saisir le type d'action" Then
MsgBox ("Il faut impérativement cocher le type d'action et/ou valider !!!!")
Exit Sub
End If
Worksheets("feuil2").Select
derlig = [a65000].End(xlUp).Row + 1
'copie le compteur en A1
Cells(derlig, 1) = Me.TextBox4
'transfert toutes les saisie dans Excel et là elles n'y sont pas toutes
For i = 1 To 15
Cells(derlig, i + 12) = IIf(Me.Controls("checkbox" & i), 1, "")
Next i
For i = 1 To 7
Cells(derlig, i + 5) = IIf(Me.Controls("optionbutton" & i), 1, "")
Next i
Cells(derlig, 2) = Me.titrefilm
Cells(derlig, 3) = Me.nomphoto
Cells(derlig, 4) = Me.evaluation
Cells(derlig, 28) = Me.TextBox2
Cells(derlig, 29) = Me.TextBox3
Worksheets("feuil1").Select
Me.TextBox4.Value = [ac9]
Checkbox1 = False
Checkbox2 = False
Checkbox3 = False
Checkbox4 = False
Checkbox5 = False
Checkbox6 = False
Checkbox7 = False
Checkbox8 = False
Checkbox9 = False
Checkbox10 = False
Checkbox11 = False
Checkbox12 = False
Checkbox13 = False
Checkbox14 = False
Checkbox15 = False
TextBox3 = ""
TextBox2 = "Penser à valider"
nomphoto.Text = ""
titrefilm.Text = ""
heure.Text = ""
minutes.Text = ""
secondes.Text = ""
evaluation.Text = ""
Action.Text = ""
Pièce1.Text = ""
Pièce2.Text = ""
Matériel1.Text = ""
Matériel2.Text = ""
Zonepréhension = ""
ZoneDépose = ""
ZoneTravail = ""
Commentaire = ""
End Sub
Private Sub OptionButton12_Click()
End Sub
Private Sub Pièce1_Change()
End Sub
Private Sub Pièce2_Change()
End Sub
Private Sub Quitter_Click()
'Sortie du programme
End
End Sub
Private Sub secondes_Change()
End Sub
Private Sub TextBox1_Change()
Worksheets("feuil1").Select
Me.TextBox1.Value = [AC8] & " photos"
End Sub
Private Sub TextBox2_Change()
With Worksheets("listes")
If Checkbox1 And Checkbox2 And Checkbox3 And Checkbox4 And Checkbox5 _
And Checkbox6 And Checkbox7 Then
Me.TextBox2.Value = .[C1] & .[d1]
End If
If Not (Checkbox1) Or Not (Checkbox2) Or Not (Checkbox3) Or Not (Checkbox4) _
Or Not (Checkbox5) Or Not (Checkbox6) Or Not (Checkbox7) Then
If Checkbox8 And Not (Checkbox9) And Not (Checkbox10) Then
Me.TextBox2.Value = .[c2] & .[d4]
End If
If Not (Checkbox8) And Checkbox9 And Not (Checkbox10) Then
Me.TextBox2.Value = .[c2] & .[d2]
End If
If Not (Checkbox8) And Not (Checkbox9) And Checkbox10 Then
Me.TextBox2.Value = .[c2] & .[d3]
End If
If Checkbox8 And Checkbox9 And Not (Checkbox10) Then
Me.TextBox2.Value = .[c2] & .[d2] & .[d4]
End If
If Checkbox8 And Not (Checkbox9) And Checkbox10 Then
Me.TextBox2.Value = .[c2] & .[d4] & .[d3]
End If
If Not (Checkbox8) And Checkbox9 And Checkbox10 Then
Me.TextBox2.Value = .[c2] & .[d2] & .[d3]
End If
If Checkbox8 And Checkbox9 And Checkbox10 Then
Me.TextBox2.Value = .[c2] & .[d2] & .[d3] & .[d4]
End If
If Not (Checkbox8) And Not (Checkbox9) And Not (Checkbox10) Then
Me.TextBox2 = "Penser à valider"
End If
End If
End With
End Sub
Private Sub TextBox4_Change()
Worksheets("Feuil1").Select
Me.TextBox4.Value = "Evaluation numéro " & [ac9]
End Sub
Private Sub titrefilm_Change()
End Sub
Private Sub UserForm_Initialize()
' Initialisation de la liste de la ComboBox1
ComboBox1.RowSource = "z1:z" & ActiveSheet.UsedRange.Rows.Count
' Sélection de l'index 1 de la liste
ComboBox1.ListIndex = 0
End Sub
Private Sub ValidMS_Click()
TextBox2 = Value
End Sub
Private Sub Zonepréhension_Change()
End Sub