titeuf136
Messages postés91Date d'inscriptionvendredi 15 janvier 2010StatutMembreDernière intervention19 octobre 2012
-
26 mars 2010 à 23:57
titeuf136
Messages postés91Date d'inscriptionvendredi 15 janvier 2010StatutMembreDernière intervention19 octobre 2012
-
28 mars 2010 à 14:55
Bonjour,
je souhaiterai savoir si il est possible de garder en mémoire le contenue de textbox dans un userform après l'avoir refermé.
il y a la possibilité d'écrire le contenu es textbox dans une cellule de excel et d'y faire référence automatiquement lors de l'intialisation du userform. Toutefois cette méthode me semble pas bien adapté dans le cas où je possède un nombre important de textbox
cs_Frederic45
Messages postés60Date d'inscriptionvendredi 26 octobre 2007StatutMembreDernière intervention30 mars 2010 28 mars 2010 à 12:16
Bonjour à tous
Bonjour titeuf136
Pour une réouverture de fichier, je pense que le stockage des TextBox sur une feuille est le plus simple.
Pour juste une réouverture de l'USF, je te propose ceci :
Dans le code de l'USF :
Private Sub CommandButton1_Click() 'bouton fermant l'USF
For i = 1 To 20
tablo(i) = Controls("Textbox" & i)
Next
Unload Me
End Sub
Private Sub UserForm_Initialize()
For i = 1 To 20
Controls("Textbox" & i) = tablo(i)
Next
End Sub
cs_Frederic45
Messages postés60Date d'inscriptionvendredi 26 octobre 2007StatutMembreDernière intervention30 mars 2010 27 mars 2010 à 15:39
Bonjour à tous
Bonjour titeuf136
- quelle version d'Excel ?
- dois tu sauvegarder uniquement la dernière modif des TextBox, ou toutes ? pour une utilisation après réouverture du fichier ?
- combien de TextBox ?
titeuf136
Messages postés91Date d'inscriptionvendredi 15 janvier 2010StatutMembreDernière intervention19 octobre 20121 27 mars 2010 à 21:16
- j'utilise excel 2003
- je souhaite uniquement garder en mémoire la dernière modif des textbox
- pour une utilisation après réouverture du fichier, je suppose que seul l'enregistrement du contenu des textbox rend possible la mise en mémoire des valeur.
- c'est pourquoi ma question concerne d'abord l'enregistrement du contenu des textbox afin que celle-ci réaparaissent lorsque je réouvre le uerform qui contient les textbox