Si tu ajoutes 3 mois, ce sera 3 mois de date à date, ce qui fera selon le cas 90, 91 ou 92 jours.
Si tu ajoutes 7 semaines, cela 84 jours.
Le tout est de savoir ce que tu veux ajouter !
VBA dispose de toutes les fonctions nécessaires en matière de dates, donc l'intérêt d'aller chercher une fonction Excel avec WorksheetFunction est nul. VBA calculera plus rapidement en utilisant une fonction VBA. Tu as toutes les options :
Si tu veux ajouter des mois tu utilises DateAdd, avec le paramètre "m" comme indiqué.
Si tu ajoutes des jours, tu utilises DateAdd avec le paramétre "d" ou "y" ou tu ajoutes simplement le nombre de jours voulus à la date de référence.
Cordialement.