For k = 30 To 1 step -1
Private Sub Cmdclear_Click() For k = 30 To 1 Step -1 frmRecapAvantOrdo.RemoveItem k Next k End Sub
Private Sub Cmdclear_Click() For k = 1 to 30 frmRecapAvantOrdo.Clear Next k End Sub
frmRecapAvantOrdo.Clear
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Sub Cmdclear_Click() frmRecapAvantOrdo.FixedRows = 1 '<<<=== on force ici la main, pour le cas où tu l'aurais mis à 2 ! For k = 30 To 1 Step -1 frmRecapAvantOrdo.RemoveItem k Next k End Sub
'Saisie des produits de leur duree ainsi que leur delai dans le formulaire RECAP Private Sub frmRecapAvantOrdo_KeyDown(KeyCode As Integer, Shift As Integer) If frmRecapAvantOrdo.Text <> "" Then Select Case KeyCode Case 8 'backspace frmRecapAvantOrdo.Text = Left(frmRecapAvantOrdo.Text, (Len(frmRecapAvantOrdo.Text) - 1)) Case 46 'suppr frmRecapAvantOrdo.Text = "" End Select End If End Sub 'Saisie des produits de leur duree ainsi que leur delai dans le formulaire RECAP Private Sub frmRecapAvantOrdo_KeyPress(KeyAscii As Integer) If KeyAscii > 28 Then 'av cette condition on peut restreindre les entrées utilisateurs en 'autorisant seulement les chiffres par ex. la on interdit juste les caracteres non gérés par windows frmRecapAvantOrdo.Text = frmRecapAvantOrdo.Text & Chr(KeyAscii) End If End Sub
'remplissage des titres de colonnes recap avant ordonnancement Me.frmRecapAvantOrdo.Row = 0 'tous les champs sont a la ligne zero Me.frmRecapAvantOrdo.Col = 0 Me.frmRecapAvantOrdo.Text = "Code Produits" Me.frmRecapAvantOrdo.Col = 1 Me.frmRecapAvantOrdo.Text = "Code Ressources" Me.frmRecapAvantOrdo.Col = 2 Me.frmRecapAvantOrdo.Text = "Heure Debut" Me.frmRecapAvantOrdo.Col = 3 Me.frmRecapAvantOrdo.Text = Format("Durees (H)", "gras") Me.frmRecapAvantOrdo.Col = 4 Me.frmRecapAvantOrdo.Text = "Delais (H)" Me.frmRecapAvantOrdo.Col = 5 Me.frmRecapAvantOrdo.Text = "Heure de Fin" Me.frmRecapAvantOrdo.Col = 6 Me.frmRecapAvantOrdo.Text = "Marge (H)"