A
altefqhatre
Guest
Salut tout le monde!
Tout d'abord un grand merci à tous les gens qui posent leurs atuces et qui aident les petits débutants 😀
J'ai beaucoup apris grâce à vos précieuses réponse!! 😀
J'ai écrit la procédure suivante:
Via ce petit bout de code, je désire sélectionner la feuille dont le nom est le même que le texte de la forme automatique depuis laquelle je lance la macro.
Par contre ça me renvoie l'erreur d'éxécution 13, c'est-à-dire "incompatibilité de type"
C'est donc la ligne:
qui bug!
Qqun a une idée?
D'avance merci beaucoup!
++
Tout d'abord un grand merci à tous les gens qui posent leurs atuces et qui aident les petits débutants 😀
J'ai beaucoup apris grâce à vos précieuses réponse!! 😀
J'ai écrit la procédure suivante:
Code:
Sub SelectSheets()
Dim Texte As String
Texte = ActiveSheet.Shapes(Application.Caller).TextFrame.Characters.Text
For Each feuille In Worksheets
If feuille.Name = Texte Then
feuille.Activate
Else
MsgBox "Erreur"
End If
Next feuille
End Sub
Via ce petit bout de code, je désire sélectionner la feuille dont le nom est le même que le texte de la forme automatique depuis laquelle je lance la macro.
Par contre ça me renvoie l'erreur d'éxécution 13, c'est-à-dire "incompatibilité de type"
C'est donc la ligne:
Code:
Texte = ActiveSheet.Shapes(Application.Caller).TextFrame.Characters.Text
qui bug!
Qqun a une idée?
D'avance merci beaucoup!
++