OVH Cloud OVH Cloud

Calcul de date

14 réponses
Avatar
Jean
Bonjour,

je cherche à calculer en vba une date à partir d'une date de départ et d'un
nombre de jour.

ex : 17/06/2005 en champ de saisie
3 en nombre de jour en champ de saisie

champ de saisie + nombre de jour = date calculée

Qun à une idée ? merci.
--
Jean

4 réponses

1 2
Avatar
Georges
Bonjour,

Pour ma part j'essaye de soustraire des dates pour déterminer le nombre de
jours entre elles. Le résultat est correct tant que l'on est dans le même
mois. Y a-t-il une méthode qui permettrait de tranformer ces dates en nombre
du style
{= Début @ # ##0 - Fin @ # ##0} ?

Sinon avec les macros, je ne sais pas comment lire la valeur d'un champ dans
le formulaire pour l'utiliser dans une variable. Je faisais cela avec word 97
il y longtemps mais le VBA de Word 2003 n'est plus en français et toute ma
doc est inutilisable.

Cordialement

Georges


Bonjour,

je cherche à calculer en vba une date à partir d'une date de départ et d'un
nombre de jour.

ex : 17/06/2005 en champ de saisie
3 en nombre de jour en champ de saisie

champ de saisie + nombre de jour = date calculée

Qun à une idée ? merci.
--
Jean


Avatar
Anacoluthe
Bonjour !

'Georges' nous a écrit ...
Pour ma part j'essaye de soustraire des dates pour déterminer le nombre de
jours entre elles. Le résultat est correct tant que l'on est dans le même
mois. Y a-t-il une méthode qui permettrait de tranformer ces dates en nombre
du style
{= Début @ # ##0 - Fin @ # ##0} ?
Sinon avec les macros, je ne sais pas comment lire la valeur d'un champ dans
le formulaire pour l'utiliser dans une variable.


Les champs Word sont nuls en calculs de date :-(
Mieux vaut utiliser vba (pour un champ formulaire, sa valeur
sera récupérée dans son signet) ou plus simplement Excel.

Anacoluthe
« Tous ces jours, à quoi bon les compter ?
Il est trop tard pour tout changer »
- Emmanuel BLAS

Avatar
Georges
Merci de ton attention.

Aurais-tu un exemple simple de macro :
- lit la valeur du champ [début]
- fait un calcul quequonque sur cette variable
- met à jour le champ [Calcul]

Je comprendrai mieux car je n'ai pas encore trouvé d'exemple.

Re Merci


Bonjour !

'Georges' nous a écrit ...
Pour ma part j'essaye de soustraire des dates pour déterminer le nombre de
jours entre elles. Le résultat est correct tant que l'on est dans le même
mois. Y a-t-il une méthode qui permettrait de tranformer ces dates en nombre
du style
{= Début @ # ##0 - Fin @ # ##0} ?
Sinon avec les macros, je ne sais pas comment lire la valeur d'un champ dans
le formulaire pour l'utiliser dans une variable.


Les champs Word sont nuls en calculs de date :-(
Mieux vaut utiliser vba (pour un champ formulaire, sa valeur
sera récupérée dans son signet) ou plus simplement Excel.

Anacoluthe
« Tous ces jours, à quoi bon les compter ?
Il est trop tard pour tout changer »
- Emmanuel BLAS




Avatar
Anacoluthe
Bonjour !

'Georges' nous a écrit ...
Aurais-tu un exemple simple de macro :
- lit la valeur du champ [début]
- fait un calcul quequonque sur cette variable
- met à jour le champ [Calcul]


Votre question n'est pas assez claire. Des champs il y en a 88 types.
Même si tous ne peuvent contenir des dates, ça serait assez utile de
savoir de quels types de champs vous parlez ... ;-)

Anacoluthe
« Bienheureux les travailleurs des champs. »
- VIRGILE

1 2