Référence à une feuille :
gth3
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Comment faire référence à la feuille précédent celle en cours ?
Comment faire référence à la feuille précédent celle en cours ?
2 réponses
-
bonjour,
en VBA, pour récupérer le nom de la feuille précédente :Sheets(ActiveSheet.Index - 1).Name
vous pouvez donc vous inspirer de ce code pour faire référence à la feuille précédente.
Cordialement.
-
Merci pour la rapidité de votre réponse;ce qui n'est pas mon cas;
D'autant plus que je ne connais pas le langage VBA !
Donc problème !
Je ne voulais que, dans une formule, faire référence à une cellule de la page précédente.
Et en dupliquant la feuille en cours, en la nommant différemment (bien sûr) la dite formule dupliquée fasse référence automatiquement à la nouvelle feuille précédente.
Je me demande si je suis lisible ?
Tout aussi cordialement.
-
-
Bonjour,
un exemple de fonction personnalisée :Function Cel_P_Précédente(cel As Range) As Variant Dim idx As Long Application.Volatile idx = Application.Caller.Worksheet.Index If idx = 1 Then Error (xlErrValue) Else Cel_P_Précédente = Worksheets(idx - 1).Range(cel.Address) End If End FunctionFonction personnalisée en vba à mettre dans un module standard (Alt+F11 pour ouvrir VBE).
https://www.cjoint.com/?CBhucLE5atP
eric