VBA controle LDdate

bonjour à tous
j'ai un tout petit souci avec un controle des Userform : le LDdate
je n'arrive pas, à l'ouverture d'un Userform, à positionner la date du LDdate en fonction de la date écrite dans la cellule A1 d'une feuille d'excel.
merci à vous pour vos futures explications!
Configuration: Windows 2000
Internet Explorer 6.0

5 réponses

  1. Bonjour,

    Je ne connais pas le LDdate, mais je suppose que tu dois avoir la propriété "Value" ou "Text" pour ce contrôle.

    LDdate1.Value = Worksheets("le nom de ma feuille").Range("A1").Value

    ou

    LDdate1.Text = Worksheets("le nom de ma feuille").Range("A1").Value

    ;o)
    0
    1. Salut POLUX

      merci pour tes conseils mais après test ca ne fonctionne pas : "erreur d'execution 438"

      aurais-tu une autre idée ?

      merci d'avance
      0
  2. Sur quelle ligne as-tu ce message d'erreur ?
    0
    1. Salut polux

      sur la premiere ligne de ma macro :

      Sub affich()
      LDdate1.Value = Worksheets("PLANNING").Range("A1").Value
      Load UserForm1
      UserForm1.Show
      End Sub

      merci pour ta patience
      0
  3. Désolé, mais je ne connais pas le contrôle LDdate et ne sais même pas à quoi ça ressemble ... de plus aucune info sur le net ou autres.
    0
    1. pour lddate tu utilise datestring
      0
      1. Salut,

        Pour le LDDate, je pense que tu dois utiliser:

        LDDate.Date cela renvoie ta date saisis

        Cordialement,
        0