mise à jour multipage

  • Initiateur de la discussion Initiateur de la discussion ducat 996 2001
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

ducat 996 2001

Guest
bonjour

j'ai un userform avec multipage. lorsque je saisie des données sur la 1ére page elles s'inscrivent dans ma feuille excel,(jusque là tout va bien) mais lorsque je change de multipage, les données ne sont pas à jour, je suis obligé de fermer et ouvrir le userform pour les voir.

comment faire pour actualiser automatiquement le userform?

merci 🙂
 
Bonjour le Forum, Ducat,

Tu donnes peux d'informations, je ne vais donc te donner qu'une piste de solution.

Tu dis :
sont pas à jour, je suis obligé de fermer et ouvrir le userform pour les voir

J'en deduis donc que dans ta procédure userform_initialize tu charges les données.

Fais une fonction ou procedure séparée puis dans ton userform_initialize fait un call. Dans ton Multipage_change fait de même appelle cette fonction.

et voila le tour est joué.

@+

Creepy
 
oups! j'ai parlé un peut trop vite.
ça fonctionne mais la combobox qui se met à jour à chaque changement de multipage 'additionne' les données. (si je dois avoir 5 valeurs dans la combobox, 3 changement de multipage et hop je me retrouve avec 5 valeurs en triple).

une solution ?

merci

voila le code que j'appella à chaque chgt de multipage:

Sub Chargement()

Dim derlgn As Integer, L As Integer
Dim NumFact As Collection

With Worksheets('portefeuille')
derlgn = .Range('A65535').End(xlUp).Row
Tabtemp = .Range(.Cells(2, 1), .Cells(derlgn, 20)).Value
Set NumFact = New Collection

For L = 1 To UBound(Tabtemp, 1)

On Error Resume Next
NumFact.Add Tabtemp(L, 1), CStr(Tabtemp(L, 1))
On Error GoTo 0

Next
For L = 1 To NumFact.Count
UserForm1.ComboBox1.AddItem NumFact(L)

Next

End With
With UserForm1
.ListView1.View = 3
End With

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour