Querry/Excel avec critère venant d'une MsgBox

Esti -  
 Calvaire -
Bonjour,
je souhaite réaliser une requête sous Excel qui inclut un critère de date. Cette date m'est founie par une boîte de dialogue; comment écrire cela sous VBA?

En fait, je veux changer cette partie de la programmation VBA: "WHERE (TABLE.ChampDate={ts '2007-10-09'})"
par quelque chose qui me permet de renseigner la date entrée dans la boîte de dialogue.

Quelqu'un peut-il m'aider?

Merci d'avance!
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Esti
     
    J'ai essayé le code:

    WHERE (TABLE.ChampDate='" & maboite.choix_date & "')

    et la macro bloque à:
    .Refresh BackgroundQuery:=False (que je mette True ou False, ça bloque)

    Pouvez-vous me dire où est-ce que j'ai "foiré" la macro?

    Merci
    0
  2. Calvaire
     
    on ne peu pa faire suivre ' et "!

    déclare ta date en variable: T = daterech
    ...
    WHERE (TABLE.ChampDate="& T &")

    ca devré marché
    0