recherche onglet par macro

  • Initiateur de la discussion Initiateur de la discussion a10
  • Date de début Date de début

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 !

a10

XLDnaute Impliqué
bonjour

j'ai une formule qui me met la date:
=SI(JOURSEM(A1;2)=1;A1-2;A1)


puis dans un autre classeur j'ai une macro qui va ouvrir l'onglet du jour demandé

Sheets(CStr(Cells(1, 10))).Activate


mais mamacro se bloque si je met la formule

si je tapele chiffre la macro se bloque

pourquoi et comment trouver une solution?

a+
 

Pièces jointes

Re : recherche onglet par macro

bonjour,

=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32)

cette formule me donne le nom de la feuille

moi je recherche à ouvrir l'onglet correspondant au chiffre marque en a1


et quand je recopie cette formule:

Code à placer dans "ThisWorkbook" :

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
[a1] = ActiveSheet.Name
End Sub


rien ne se passe; a qoui sert cette macro?

a+
 
- 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

Réponses
43
Affichages
775
D
  • Question Question
Réponses
5
Affichages
248
Didierpasdoué
D
Retour