Voici mon problème, j'utilise une boucle for pour supprimer des procédures dans mon code vb.
Ces procédures se nomment sub VOIRi_Click()
Mon code est le suivant :
Bilan erreur d'execution '35'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Dim k As Long k = Sheets("BD").Range("Z2").Value Dim NomMacro As String, Wb As Workbook Set Wb = Workbooks("BON2TRAV v3.xls") For i = 0 To k NomMacro = "VOIR" & i & "_Click" SupprimerMacroPrecise Wb, "SELRESULT", NomMacro Next i
Sub ou Fonction non définie
Seulement si au lieu de k je mets une valeur ex 13 (dans mon cas)
la ça plante pas pourtant j'ai bien testé les valeurs, k est bien egal a 13 !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 For i = 0 To 13 NomMacro = "VOIR" & i & "_Click" SupprimerMacroPrecise Wb, "SELRESULT", NomMacro Next i
bizarre le truc !
de l'aide svp !
merci.
Partager