Bonsoir à tous, je me permets de vous solliciter car un petit PB se pose pour moi :
Lorsque je change le nom des feuilles de mon classeur, les macros qui font référence à ces feuilles ne fonctionnement plus... J'ai bien essayé de faire référence à mes feuilles par leur numéro. (sous VBA les feuilles sont définies par leur numéro suivi de leur nom entre parenthèses). Mais je n'y arrive pas...
Ci-après le début de ma macro qui fait référence à la feuille s'appelant BADEN.
SI je change le nom de mon onglet la macro plante au niveau de la ligne : woorksheets ("BADEN").Activate
Si quelqu'un a une solution, je suis preneur.
Par avance merci de vous pencher sur mon PB
Option Explicit
Private Sub Label1_Click()
End Sub
Private Sub Label9_Click()
End Sub
Private Sub Camp_Click()
End Sub
Private Sub ScoreAller_Change()
End Sub
Private Sub TextBox1_Change()
End Sub
Private Sub Trou1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 17 Then ActiveControl.MaxLength = 2
Worksheets("BADEN").Activate
TextBox1.Value = Range("B26").Value
End Sub[/COLOR]
Lorsque je change le nom des feuilles de mon classeur, les macros qui font référence à ces feuilles ne fonctionnement plus... J'ai bien essayé de faire référence à mes feuilles par leur numéro. (sous VBA les feuilles sont définies par leur numéro suivi de leur nom entre parenthèses). Mais je n'y arrive pas...
Ci-après le début de ma macro qui fait référence à la feuille s'appelant BADEN.
SI je change le nom de mon onglet la macro plante au niveau de la ligne : woorksheets ("BADEN").Activate
Si quelqu'un a une solution, je suis preneur.
Par avance merci de vous pencher sur mon PB
Option Explicit
Private Sub Label1_Click()
End Sub
Private Sub Label9_Click()
End Sub
Private Sub Camp_Click()
End Sub
Private Sub ScoreAller_Change()
End Sub
Private Sub TextBox1_Change()
End Sub
Private Sub Trou1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 17 Then ActiveControl.MaxLength = 2
Worksheets("BADEN").Activate
TextBox1.Value = Range("B26").Value
End Sub[/COLOR]