Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Bonsoir Gilbert ,tt le monde,
Déjà merci pour ta réponse Gilbert
Désolé du retard je viens de revenir que maintenant.
Je crois que je me suis mal exprimé désolé.
Lorsque je consulte le formulaire j'ai un champ "référence" qui est une listbox.
Je voudrais copier ce qui est dans ce champ pour le coller dans un autre fichier excel ou word.
Le problème c'est que je n'arrive pas à le sélectionner et de ce fait je ne peux le copier.
Est ce qu'il faut modifier quelquechose dans les propriétés de la listbox pour autoriser la sélection qui permettrait de copier coller le champ vers word par exemple
Désolé de répondre si tard.
J'ai mis en piece jointe un vieux fichier je pense d'ailleurs que tu t'en souviens tu m'avais déjà aidé à l'époque 😉
J'aimerais dans le fichier joint par exemple copier le num de lot qui apparait dans le formulaire pour le copier coller dans word par exemple mais je ne sais pas comment faire car je n'arrive pas à le selectionner dans le formulaire....
je sais que dans une textbox c'est faisable mais à partir d'une listbox je sais pas trop
Si tu ne vois ce n'est pas super grave pas je mettrai une textbox que je lockerai
Mais à titre personnel c'est faisable ou pas ?
Merci encore
Bonne nuit à tous & à toutes
Philippe
la plus simple des méthode c que dans la propreté de la listbox tu choisie controlSource et tu mes par exemple :G11 le résultat de ta sélection apparait dans la cellule G11 tu pourra par la suite le copier ou tu veut
Cordialement
Merci beaucoup pour ta réponse.
Dans mon cas je souhaitais vraiment que les gens qui remplissent ce forumlaire puissent copier le champs "référence" à partir du formulaire.
Si personne n'a d'autres soluces je changerai la listbox par une textbox que je lockerai
Voici une solution.
Dans la liste des n° de lot, tu sélectionnes la ligne que tu veux copier.
Tu appuies sur les touches <CTRL>+<C> qui copie le n° de lot dans le presse papier.
Après, tu peux copier ce n° de lot dans Word.
Code:
Private Sub lot_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Dim NumCopie As String
' Nécessite la Référence à la Bibliothèque MicroSoft Forms 2.0 Object Library
If KeyAscii = 3 Then
NumCopie = lot.List(lot.ListIndex)
With New DataObject
.SetText NumCopie
.PutInClipboard
End With
End If
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