JNP
XLDnaute Barbatruc
Bonjour le forum ,
Suite à une discussion tourmentée, mais certes intéressante, je me suis reposé pour la Nième fois la question sur les dates dans les TextBox, question récurente sur le forum car il n'est pas évident de passer d'un texte formaté dans une textbox au format Date de VBA ...
Les questions de LoneWolf m'ont ouvert un horizon dont je souhaiterais discuter avec vous (comme c'est beau, je me surprends moi-même ...).
Hypothèse de base : stockage simultané de la date en format Date et de son formatage en format String .
Pour l'instant, je suis passé par Type, et évidemment, j'aurais pu stocker dans un bête tableau au format Date, le stockage de MonTextBox.Text ne sera utile que par la suite, s'il y a une suite ...
L'idée que je poursuis (encore une belle métaphore, surtout que je ne courre pas vite ...), ce serait de passer ensuite par un Module de Classe pour traduire n'importe quel type de date dans un TextBox sous les 2 formats (de 01/01/12 à dimanche 1 janvier 2012).
J'avoue caresser l'espoir (faut que j'arrête, moi ...) d'utiliser des RegExp pour résoudre ce problème ... Sachant que d'un autre côté, l'évènement Exit n'est pas reconnu dans les modules de Classe, et qu'il va falloir déterminer ce qui dans le Change va nous donner le départ de la modification ...
Espérant que ce sujet en captive quelques uns, j'ai posté dans le salon car c'est plus un exercice intellectuel qu'un besoin particulier ...
Bonne journée à toutes et à tous
Suite à une discussion tourmentée, mais certes intéressante, je me suis reposé pour la Nième fois la question sur les dates dans les TextBox, question récurente sur le forum car il n'est pas évident de passer d'un texte formaté dans une textbox au format Date de VBA ...
Les questions de LoneWolf m'ont ouvert un horizon dont je souhaiterais discuter avec vous (comme c'est beau, je me surprends moi-même ...).
Hypothèse de base : stockage simultané de la date en format Date et de son formatage en format String .
Pour l'instant, je suis passé par Type, et évidemment, j'aurais pu stocker dans un bête tableau au format Date, le stockage de MonTextBox.Text ne sera utile que par la suite, s'il y a une suite ...
L'idée que je poursuis (encore une belle métaphore, surtout que je ne courre pas vite ...), ce serait de passer ensuite par un Module de Classe pour traduire n'importe quel type de date dans un TextBox sous les 2 formats (de 01/01/12 à dimanche 1 janvier 2012).
J'avoue caresser l'espoir (faut que j'arrête, moi ...) d'utiliser des RegExp pour résoudre ce problème ... Sachant que d'un autre côté, l'évènement Exit n'est pas reconnu dans les modules de Classe, et qu'il va falloir déterminer ce qui dans le Change va nous donner le départ de la modification ...
Espérant que ce sujet en captive quelques uns, j'ai posté dans le salon car c'est plus un exercice intellectuel qu'un besoin particulier ...
Bonne journée à toutes et à tous