Salut le forum!!!!

Petite question technique : peut on réinitialiser dans un programme plusieurs fois une même Frame?

Cf code ci-après :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub UserForm_Initialize()
 
Application.StatusBar = "Chargement des Données Administratives en cours. Veuillez patienter..." 'Affichage Message pour utilisateur
Application.Cursor = xlWait                             'Curseur de la sourie devient un sablier
Set DonneesAdministratives = GetObject("R:\DonneesClients\DonneesAdministratives\DonneesAdministratives.xlsx")
Application.StatusBar = ""                              'Message caché
Call InitialisationCivilité
Call MiseAjourListeDeroulante
Application.Cursor = xlDefault                          'Curseur redevient normal
CboIdentifiantClient.Value = DonneesAdministratives.Sheets(1).Range("A2").Value & " " & DonneesAdministratives.Sheets(1).Range("B2").Value 'Affichage du 1er identifiant client lors de l'affichage de la fenêtre
CboIdentifiantClient.SetFocus                           'Liste déroulante Code client est activée
 
End Sub
Car ce code fonctionne quand je utilise ma frame une première fois, mais lorsque je la rapelle la frame ne s'initialize pas

Y-a-t il une astuce???

Merci pour votre aide

@+ Jeanvaljean