Bonjour à tous et à toutes,
Dans excel si nous rentrons 2016 en A1
En A2 nous pouvons rentrer =DATE(A1;1;1)
ce qui nous donne la date du 1 janvier de cette année.
Puis nous pouvons rentrer en A3 =JOURSEM(A2;2)
Ce qui nous donne la position du jour dans la semaine (1= lundi, 7=dimanche)
J'aimerais faire exactement la même chose dans VBA.
J'aurai au préalable récuperer l'année dans une variable.
Si j'enregitre l'écriture de mes formules excel dans une macro, je récupère ceci :
ActiveCell.FormulaR1C1 = "=DATE(RC[-1])"
Range("A3").Select
ActiveCell.FormulaR1C1 = "=WEEKDAY(RC[-1])"
Le souci cest que je ne peux pas utiliser cela dans mon code VBA.
Ces formule sont uniquement valable dans excel.
Comment puis je contourner le problème ??
Merci d'avance.
-----