C ciocciu XLDnaute Nouveau 24 Octobre 2009 #1 bonjour je ne comprends pas pourquoi annee = Year(Date) Sheets(annee).Activate end sub me renvoit l'erreur d'exécution '9' si qq'un pouvait m'éclairer merci mille fois
bonjour je ne comprends pas pourquoi annee = Year(Date) Sheets(annee).Activate end sub me renvoit l'erreur d'exécution '9' si qq'un pouvait m'éclairer merci mille fois
Staple1600 XLDnaute Barbatruc 24 Octobre 2009 #2 Re : appeler une feuille avec variable Bonjour En déclarant en String c'est ok Code: Sub test() Dim annee$ annee = Year(Date) Sheets(annee).Activate End Sub Ou en plus court Code: Sub test() Sheets(CStr(Year(Date))).Activate End Sub Vote positif 0 Vote négatif
Re : appeler une feuille avec variable Bonjour En déclarant en String c'est ok Code: Sub test() Dim annee$ annee = Year(Date) Sheets(annee).Activate End Sub Ou en plus court Code: Sub test() Sheets(CStr(Year(Date))).Activate End Sub
C ciocciu XLDnaute Nouveau 24 Octobre 2009 #3 Re : appeler une feuille avec variable merci bcp ....c tout bon Vote positif 0 Vote négatif