Reinitialiser DTPicker

Résolu
Bonjour,

je voudrais reinitialiser une feuille donc effacer les entrées pour reecrire avec ce code
Private Sub raz_Click()
Dim c As Control
For Each c In Me.Controls
Select Case TypeName(c)
Case "TextBox"
c.Value = ""
Case "CheckBox"
c.Value = False
Case "ListBox", "ComboBox"
c.ListIndex = -1
End Select
Next c
End Sub

qui fonctionne bien pour tout sauf le DTPicker
compment le reinitialiser?
ou est ce qu'il ne se reinitialise pas?
merci
a bientot

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    'init data pickers pour aujourd'hui
    DTPicker_Pris = Now
    DTPicker_Rest = Now
    DTPicker_Prev = Now

    ou pour une date
    DTPicker_Pris = CDate("01/10/2010")

    Bonne suite
    1. bonjour
      rien ne change dans le DTPicker
      a bientot
    2. Re,
      Faites passer votre fichier que nous voyons ce qui ne va pas
    3. je recupere le fichier et vous tiens au courant.

      A+
    4. Re,
      C'est le nom du control DTPicker qu'il faut tester.

      Private Sub raz_Click()
        Dim c As Control
        For Each c In Me.Controls
           Select Case TypeName(c)
              Case "TextBox"
                c.Value = ""
              Case "CheckBox"
                c.Value = False
              Case "ListBox", "ComboBox"
                c.ListIndex = -1
              Case "DTPicker"
                'exemple init data pickers pour aujourd'hui
                Me.DTPicker_Rest = Now
                Me.DTPicker_Prev = Now
                'Une date
                Me.DTPicker_Pris = CDate("01/10/2010")
           End Select
        Next c
      End Sub
  2. bonjour
    ça marche pas terrible mais de toute façon y a pas lieu de les réinitialiser si on enregistre pas .
    C'est pas gênant que cela reste apparent
    donc je vais me pencher sur le reste et y a du boulot
    et c'est sur que j'aurais besoin de vous
    merci
    a bientôt
    1. Bonjour,
      Au passage le contrôle [Microsoft Date and Time Picker Control 6.0 ! impose une date par défaut (propriété [Value] ne peut pas être vide), dans ce sens essayer avec [Contrôle Calendar 11.0].
      Salutations
      Le Pingou
    2. bonjour
      c'est pas gênant ca prends la date du jour
      j avais fait avec controle calendar et on m a conseillé DTPicker
      a bientôt