• Initiateur de la discussion Initiateur de la discussion Guillaume
  • 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 !

G

Guillaume

Guest
Salut a tous!
J'ai un petit pbm.
A l'ouverture d'une userform, je souhaite recuperer automatiquement des infos dans des cellules d'une feuille excel et reporter ces infos dans des textbox de ma userform.

Je vous remercie par avance.
Bonne Journée
 
Bonjour

Voici ce que cela donnerait à placer dans le code de ta feuille

Private Sub UserForm_Initialize()

TextBox1.Value = sheets('feuil1').Range('A1')
TextBox2.Value = sheets('feuil1').Range('A2')
TextBox3.Value = sheets('feuil1').Range('A3')
End Sub

Bon courage
 
Bonjour Guillaume, Mr Spock, Pascal, le Forum


Officier Spock, au rapport chez le Capitaine !

1) Erreur de Syntax 'feuil1.Range('a1').Value'

2) En général sur l'Enterprise XLD' on essaie d'être un peu plus explicatif, même si la question était légère, elle demandait bien 'A l'ouverture d'une userform'...

Le vaisseau de Guillaume risque de se retrouver dans l'Hyper Espace sans Initialiser son USF !

Sinon donc Pascal t'explique bien comment faire, le 'Private Sub UserForm_Initialize()' doit se trouver dans le Private Module du UserForm lui-même. (Click droit depuis l'Explorateur de Projet quand tu as sélectionné ton UserForm.

Sinon pour une mise à jour en masse on peut aussi envisager ceci :

10 TextBoxes nommées 'Texbox1, Texbox2, Texbox3' ... les donnée dans 'TaFeuille' de la cellule 'A1' à A10'

Private Sub UserForm_Initialize()
Dim WSsource As Worksheet
Dim i As Byte

Set WSsource = ThisWorkbook.Sheets('NomDeTaFeuille')

   
For i = 1 To 10
        Me.Controls('TextBox' & i) = WSsource.Cells(i, 1)
   
Next i
   
End Sub


Si tu as des problèmes sur les UserForms pour démarrer Guillaume regarde cette Démo :

USF-Rudiments-Basic.zip


Bonne Soirée
@+Thierry
 
- 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

Réponses
7
Affichages
197
Réponses
17
Affichages
222
  • Question Question
XL 2013 user form
Réponses
6
Affichages
114
  • Question Question
Microsoft 365 Découverte
Réponses
2
Affichages
88
Retour