Bonjour,
quelqu'un pourrait m'aider à comprendre ce bout de code.
Code:Feuil3.Range("C1") = "=EOMONTH('OBSEQ''PLUS'!R[7]C[81],1)"
Version imprimable
Bonjour,
quelqu'un pourrait m'aider à comprendre ce bout de code.
Code:Feuil3.Range("C1") = "=EOMONTH('OBSEQ''PLUS'!R[7]C[81],1)"
Bonjour,
La référence à la feuille est invalide. Comment s'appelle-t-elle ?
Bonjour,
Comment s'appelle le nom de votre feuille "OBSEQ", "PLUS" ou "OBSEQ PLUS"Code:Feuil3.Range("C1") = "=EOMONTH('OBSEQ''PLUS'!R[7]C[81],1)"
En VBA EoMonth equivaut à FIN.MOIS en EXCEL,
Recherche la date du dernier jour du mois + 1 (le dernier chiffre de la formule) par rapport à la date du jour de la feuille "OBSEQ PLUS"
Cdlt
Bonjour
Citation:
Renvoie le numéro de série du dernier jour du mois précédant ou suivant date_départ du nombre de mois indiqué. Utilisez FIN.MOIS pour calculer des dates d'échéance ou des dates d'échéance tombant le dernier jour du mois.
Syntaxe
FIN.MOIS(date_départ;mois)
date_départ est une date qui représente la date de début. Les dates doivent être entrées en utilisant la fonction DATE, ou sous la forme de résultats d'autres formules ou fonctions. Par exemple, utilisez DATE(2008,5,23) pour la date du 23 mai 2008. Certains problèmes peuvent survenir si les dates sont entrées sous forme de texte.
mois représente le nombre de mois avant ou après date_départ. Une valeur de mois positive donne une date future, tandis qu'une valeur négative donne une date passée.