OVH Cloud OVH Cloud

valeur de champ date

4 réponses
Avatar
chris
Bonjour
dans un formulaire j'ai un champ qui donne le nom de la feuille excel dans
lequel j'exporte des données
ce nom est en fonction du mois, j'ai donc mis dans ce champ comme valeur par
défaut
maintenant() puis date()
et comme format mmmm
à l'affichage du formulaire, j'ai bien le nom du mois, mais la valeur dans
ce champ est une date et bien sur quand j'essaye d'exporter, il ne trouve
pas la feuille excel correspondante
Comment faire pour que la valeur de ce champ soit le nom du mois en cours?
Merci

4 réponses

Avatar
Gilles MOUGNOZ
Bonjour
dans un formulaire j'ai un champ qui donne le nom de la feuille excel dans
lequel j'exporte des données
ce nom est en fonction du mois, j'ai donc mis dans ce champ comme valeur
par défaut
maintenant() puis date()
et comme format mmmm
à l'affichage du formulaire, j'ai bien le nom du mois, mais la valeur dans
ce champ est une date et bien sur quand j'essaye d'exporter, il ne trouve
pas la feuille excel correspondante
Comment faire pour que la valeur de ce champ soit le nom du mois en cours?
Merci


Bonjour, Chris

Comme valeur par défaut, essaie ceci:
Format(Date();"mmmm")
... et supprime le contenu de la zone format.
C'est mieux ?

Bonne continuation

Avatar
chris
Excellent, merci beaucoup

"Gilles MOUGNOZ" a écrit dans le message de news:
ee$
Bonjour
dans un formulaire j'ai un champ qui donne le nom de la feuille excel
dans lequel j'exporte des données
ce nom est en fonction du mois, j'ai donc mis dans ce champ comme valeur
par défaut
maintenant() puis date()
et comme format mmmm
à l'affichage du formulaire, j'ai bien le nom du mois, mais la valeur
dans ce champ est une date et bien sur quand j'essaye d'exporter, il ne
trouve pas la feuille excel correspondante
Comment faire pour que la valeur de ce champ soit le nom du mois en
cours?
Merci


Bonjour, Chris

Comme valeur par défaut, essaie ceci:
Format(Date();"mmmm")
... et supprime le contenu de la zone format.
C'est mieux ?

Bonne continuation




Avatar
chris
une dernière petite chose:
dans l'export je met la plage de cellules vers laquelle j'exporte mes
données (ex a10;a41 pour 31 jours),est-il possible de mettre une variable en
fonction du nombre de jours du mois et de manière automatique?
par exemple pour juin les valeurs sont a10;a40, pour juillet a10;a41, donc
quelque chose comme a10;(a10+nbjoursdumois)
sinon ce n'est pas grave, on laissera des cases vides

Merci

"chris" a écrit dans le message de news:

Excellent, merci beaucoup

"Gilles MOUGNOZ" a écrit dans le message de news:
ee$
Bonjour
dans un formulaire j'ai un champ qui donne le nom de la feuille excel
dans lequel j'exporte des données
ce nom est en fonction du mois, j'ai donc mis dans ce champ comme valeur
par défaut
maintenant() puis date()
et comme format mmmm
à l'affichage du formulaire, j'ai bien le nom du mois, mais la valeur
dans ce champ est une date et bien sur quand j'essaye d'exporter, il ne
trouve pas la feuille excel correspondante
Comment faire pour que la valeur de ce champ soit le nom du mois en
cours?
Merci


Bonjour, Chris

Comme valeur par défaut, essaie ceci:
Format(Date();"mmmm")
... et supprime le contenu de la zone format.
C'est mieux ?

Bonne continuation








Avatar
Gilles MOUGNOZ
une dernière petite chose:
dans l'export je met la plage de cellules vers laquelle j'exporte mes
données (ex a10;a41 pour 31 jours),est-il possible de mettre une variable
en fonction du nombre de jours du mois et de manière automatique?
par exemple pour juin les valeurs sont a10;a40, pour juillet a10;a41, donc
quelque chose comme a10;(a10+nbjoursdumois)
sinon ce n'est pas grave, on laissera des cases vides

Merci


Bonjour, Chris

Si tu fais l'export par programmation, c'est sûrement possible.
Ceci dit, je ne pratique pas suffisamment l'export pour t'aider beaucoup
mais je ne savais pas qu'il fallait indiquer la totalité de la plage de
destination. La cellule de départ ne suffit pas ?
Fais des recherches sur http://access.developpez.com/faq/ ou google et tiens
nous au courant.

Bonne continuation