Bonjour,
Voila une bonne journée que je cherche sur tout les forums pour résoudre mon problème.
J'ai créé un fichier excel 2010 pour une gestion de compte.
Je recopie des valeurs ou noms d'une feuille à l'autre.
Puis pour la nouvelle feuille je fais un copier de la feuille active (avec des macros).
Et je veux que les formules se recopient correctement d'une feuille à l'autre.
J'ai trouvé l'utilisation de module avec ceci:
Function PREC(cel As Range)
Dim feuille As Byte
Application.Volatile
feuille = cel.Parent.Name 'nom de la feuille
PREC = Sheets(CStr(feuille - 1)).Range(cel.Address)
End Function
avec la fonction =PREC
Ce module me convient parfaitement, mais mon soucis c'est que mes feuilles ne se nomment pas 1,2,3,4 MAIS septembre 2013, octobre 2013, ......et bientôt janvier 2014.
Peut on modifier ce module ?
Cordialement