• 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
rebonjour a tous

J'ai un userform avec 27 textbox numérotés de 3 à 29 ou j'aimerais afficher après un click dans une listbox le contenu des cellules H7 à H33 (27 cellules).

Exemple :

TextBox3 (la premiere) affiche le contenu de la cellule H7.

Etc...

TextBox29 (la derniere) affiche le contenu de la cellule H33.

J'aimerais simplifier le code de mon userform en passant par une fonction pour faire ce petit travail de récupération de données.

En vous remerciant.
 
Bonjour,

Je n'ai pas essayé mais regarde si cette routine convient à ton problème

Code:
Sub RemplirUserForm()
    Dim intCompteur As Integer
    
    Range('H7').Select
    For intCompteur = 3 To 29
        Me.Controls('Text' & intCompteur) = ActiveCell
        ActiveCell.Offset(0, 1).Select
    Next
End Sub

a+

Jeannot
 
Je souhaite une fonction qui fasse ceci :

TextBox3.Value = Range('Alloc!H7').Value
TextBox4.Value = Range('Alloc!H8').Value
TextBox5.Value = Range('Alloc!H9').Value
TextBox6.Value = Range('Alloc!H10').Value
TextBox7.Value = Range('Alloc!H11').Value

Dans cet exemple, je n'ai mis que 7 textbox alors que en réalité j'en ai 27 :/

Je souhaite passer par une fonction car le contenu de mes textbox change lorsque je selectionne un élement dans une listbox.

Merci
 
re,

je reprends le fil.

Donc la procédure que je t'avais indiquée plus haut est dans l'esprit de ce que tu cherches à réaliser.
Je l'ai testée, elle fonctionne.

Il faudrait apporter une petite modif au niveau de la ligne

Range('H7').Select

de façon à la rendre dépendante de ton choix dans ta liste

Pour simplifier la tache, ne pourrais-tu pas mettre une petite pièce jointe

Jeannot
 
re,

Afin d'etre le plus explicite possible je te joins un fichier qui contient un UserForm

dans celui-ci tu auras une liste reprenant des titres. En double-cliquant sur un titre tu récupères les infos correspondantes au titres choisi.

En espérant avoir répondu au mieux

a+

Jeannot [file name=ListeEtTexteBox.zip size=12392]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ListeEtTexteBox.zip[/file]
 

Pièces jointes

- 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

J
Réponses
1
Affichages
922
Réponses
1
Affichages
996
Retour