Bonjour à tous
Suite a un petit soucis de déclaration de variable je me permet d'ouvrir ce post.
J'ai une erreur "nom ambigu detecté" quand j'ouvre un userform sur ma variable ind dans le code suivant:
Cette variable et pourtant declaré en tete d'un module avec le code suivant qui devrait lui donné une portée dans toute la procedure:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub UserForm_Activate() If ActiveSheet.Index < 4 Or Worksheets.Count = ActiveSheet.Index Then MsgBox "Attention mauvaise selection, aucune saisie ne peut se faire sur cette feuille!" zone1.Hide Exit Sub End If Num = ActiveSheet.Index NomFeuille.ListIndex = Num - 7 Reference.RowSource = "Identification!" & Sheets("Identification").Range("E8", Sheets("Identification").Range("E65535").End(xlUp)).Address Reference.ListIndex = ind
Donc pourquoi il ne voit pas ma variable en temps que tel a l'ouverture de mon userform?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Option Explicit Public ind As Integer
Si quelqu'un a une idée merci d'avance.
Partager