Microsoft 365 Formule excel vers vba

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

PORCHER

XLDnaute Occasionnel
Bonjour,
Pourriez-vous m'aider à trouver la solution de la formule excel ci-dessous et l'écrire en VBA
=MOIS.DECALER(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());2);1)

FormulaR1C1= ????

Merci
 
bonjour
question ambiguë
tu veux la même chose en VBA
ou encode la formule en VBA
par ce que c'est pas la même chose
si c'est pour encode la formule et l'implanter dans une cellule tu n'a besoins de personne pour ca
va dans ta cellule démarre l'enregistreur de macro /double click sur la formule pour l'editer et tape enter /arrête l'enregistrement
va dans vba le module qui vient de se créer tu a la retranscription de l'encode en vba de la formule
 
Bonjour Porcher,Patrick,
Une petite fonction perso :
VB:
Function NextMonth2()
    NextMonth2 = Format(Application.EDate(DateSerial(Year(Date), Month(Date), 2), 1), "dd/mm/yyyy")
End Function
L'appel en VBA : MaDate=NextMonth2()
en cellule : =NextMonth2()
ou directement en module avec :
Code:
MaDate=Format(Application.EDate(DateSerial(Year(Date), Month(Date), 2), 1), "dd/mm/yyyy")
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
163
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
185
Réponses
5
Affichages
476
Réponses
2
Affichages
352
Retour