OVH Cloud OVH Cloud

Inputbox Date

1 réponse
Avatar
baazil
Bonjour à tous

Je suis débutant en VB et je désirerais obtenir la macro suivante :
Sur un classeur comportant 11 feuilles (10 premières identiques type fiche
de paie (1 par mois) ; la dernière = stats)

La cellule B7 contient une date
Le but du jeu est d'initialiser la cellule B7 des 10 premières feuilles
sachant que B7 de la feuille 2 = B7 de la feuille 1 + 1 mois etc...
le tout avec une boite de dialogue commandée soit avec un bouton soit à la
première utilisation du classeur

Voilà voilà, J'espère que ça interressera quelqu'un parce que je patauge !

Merci d'avance !

1 réponse

Avatar
Rai
Bonsoir,

Pour la majeur partie de ton projet une macro ne s'impose pas.
La cellule B7 des feuilles 9 à 10 se calculent les unes par rapport aux
autres, selon la formule suivante :
ÚTE(ANNEE(Feuil1!B7);MOIS(Feuil1!B7)+1;JOUR(Feuil1!B7))

Libre à toi d'écrire +1, +2, +3, ... +9 selon les feuilles,
ou de transformer Feuil1!B7 en Feuil2!B7 ...

Il ne reste donc plus qu'à initialiser la cellule B7 de la Feuil1,
mais as-tu vraiment besoin d'un macro pour ça ?

Si oui, sur quels critères doit-elle agir ?

Bonne continuation,

Rai


Bonjour à tous

Je suis débutant en VB et je désirerais obtenir la macro suivante :
Sur un classeur comportant 11 feuilles (10 premières identiques type fiche
de paie (1 par mois) ; la dernière = stats)

La cellule B7 contient une date
Le but du jeu est d'initialiser la cellule B7 des 10 premières feuilles
sachant que B7 de la feuille 2 = B7 de la feuille 1 + 1 mois etc...
le tout avec une boite de dialogue commandée soit avec un bouton soit à la
première utilisation du classeur

Voilà voilà, J'espère que ça interressera quelqu'un parce que je patauge !

Merci d'avance !