Ajouter 3 mois a une date, Correction Formule

[Résolu/Fermé]
Signaler
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
-
Messages postés
2484
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
10 septembre 2021
-
Bonjeur mes amis,

J'ai cette macro qui ajoute le texte à une date :

=+"Acompte à verser en"&TEXTE(E3;" mmm aaaa")


Dans E3 j'ai la date.

Ma question : comment je peux ajouter a cette date 3 mois automatiquement sans que je modifie la cellule E3 ??



Merci mes amis.
A voir également:

4 réponses

Messages postés
13096
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
14 septembre 2021
2 244
Bonjour

Pour mettre le résultat par ex en G3 :
dateinit = Range("E3")
Range("G3") = "Acompte à verser en " & Format(DateAdd("m", 3, dateinit), "mmm yyyy")


Cdlmnt
Via
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020

Est qu'il est possible de l'avoir sous forme d'une Formule et n'est pas une Macro ??

Merci infiniment
Messages postés
13096
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
14 septembre 2021
2 244
C'est toi qui parlais de macro !!!!
par formule MOIS.DECALER(E3;3) te décale la date de 3 mois
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020

Pardon j'ai voulu dire formule, Pourquoi je recois ce message :
#NOM?

et comment je peux l'ajouter a ma formule :

=+"Acompte à verser en"&TEXTE(E3;" mmm aaaa")


Merci
Messages postés
13096
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
14 septembre 2021
2 244
= "Acompte à verser en"&TEXTE(MOIS.DECALER(E3;3);" mmm aaaa")
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020

je recois erreur #NOM? est ce que parce que j'utilise office 2003 ??
Messages postés
2484
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
10 septembre 2021
993 >
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020

Bonjour ,
Sur xl2003 il faut activer l'utilitaire d'analyse: Outils >> Macros complémentaires >> cocher Utilitaire d'analyse.
Messages postés
13096
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
14 septembre 2021
2 244
Oui la fonction doit dater de 2007
alors :
= "Acompte à verser en "&TEXTE(DATE(ANNEE(E3);MOIS(E3)+3;JOUR(E3));" mmm aaaa")
Messages postés
611
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020

mERCI INFINIMENT