Bonjour. Je suis débutant/autodidacte en programmation et j'ai choisi de commencer avec VBA Excel.
Ma question la voici: est-il possible que j'enregistre les informations de mon userform ailleurs que sur la feuille d'excel? Parce que plus mon classeur reçoit des données, l'ouverture devient lente.
J'ai des lignes de code mais une fois le userform fermé, mes données ne sont plus la.
J'ai utilisé deux textbox, deux commandbutton, une listbox

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Option explicit
Option base 1
Dim myArray(2,2)
 
Private sub userform_initialize()
Listbox1.columncount=2
End sub
 
Private sub commandbutton1_click()
myArray(1,1)=Textbox1
myArray(1,2)=Textbox2
Textbox1=""
Textbox2=""
Textbox1.setfocus
End sub
 
Private sub commandbutton2_click()
Listbox1.list=myArray
Textbox1.setfocus
End sub
Je voudrais qu'à chaque fois que je clique sur le commandbutton2, les informations de myArray s'affichent même si je relance le userform ou le classeur.
Je fais de l'autodidacte donc je ne maitrise pas encore grand chose. Des réponses simples s'il vous plait.