XL 2016 double clic contenu listbox

borain

XLDnaute Nouveau
bonjour à tous,
j'ai creer un fichier avec un tableau dans une listbox
j'aimerai savoir comment faire pour que lorsque je double clic sur une ligne de ma listbox elle s'affiche dans un usf sur ds texbox
merci
 

Pièces jointes

  • Sans titre.png
    Sans titre.png
    56.5 KB · Affichages: 21
Solution
re borain
sur le clic listbox, pour insérer une photo dans votre userform
saisir dans votre feuille4 l'adresse de vos photos dans votre ordinateur, conforme à l'image ci dessous. (le chemin dans image est un exemple) (éventuellement préparer un dossier)
j'ai redimensionné la listbox à 7 colonnes (pour acceuillir l'adresse des photos) en masquant les deux dernières.
fonctionnel dans gesmago-2 ci-joint
cordialement
galougalou
pour photo.JPG

GALOUGALOU

XLDnaute Accro
bonjour borain bonjour le forum
dans le même classeur qu'évoque dans un autre fil.
A adapter dans votre classueur
VB:
Private Sub ListBox1_Click()
   Me.TextBox2 = Me.ListBox1
   Me.TextBox3 = Me.ListBox1.Column(1)
End Sub

pour plusieurs textbox une solution avec boucle
Code:
Private Sub ListBox1_Click()
    For k = 0 To Ncol - 1
      Me("TextBox" & k + 2) = Me.ListBox1.Column(k)
    Next k

End Sub
cordialement
galougalou
 

GALOUGALOU

XLDnaute Accro
re le fil
j'ai solutionné le problème des textbox. je vous post le classeur un peu plus tard après la réponse à la question suivante. (en liaison avec un autre fil)

pour l'impression vous souhaitez imprimer tout le contenu de la listbox ou uniquement la selection (contenu des textbox) ?
cordialement
galougalou
 

GALOUGALOU

XLDnaute Accro
re
pour l'instant je vous apporte la solution au deux premières problématiques.
j'ai crée un onglet tempo pour pouvoir afficher le contenu d'une listbox d'un autre userform. une solution directe existe certainement, mais là je ne maitrise pas
pour l'impression, un aperçu est maintenant disponible.
je n'ai pas la solution pour la question du #6, mais je sais que c'est possible.
je vous conseille d'ouvrir une autre discussion, les membres du forum vont certainement vous trouver une solution
cordialement
galougalou
 

Pièces jointes

  • Copie de GESMAGO.xlsm
    566.3 KB · Affichages: 12

GALOUGALOU

XLDnaute Accro
oui
de manière artisanale le stocker dans la feuille TEMPO la cellule g2 est disponible

dans l'userform6 placer ce code dans une macro à l'exécution ou créer un bouton
Sheets("TEMPO").Range("G2") = textbox4 '(4 pour exemple)

a l'initialisation de l'userform de destination
textbox3(pour l'exemple)=Sheets("TEMPO").Range("G2")

(une petite précison pour #7, avec la feuille tempo vous pourriez imprimer la selection du clic listview, donc juste l'outil sélectionné,)
cordialement
galougalou
 

GALOUGALOU

XLDnaute Accro
re borain
sur le clic listbox, pour insérer une photo dans votre userform
saisir dans votre feuille4 l'adresse de vos photos dans votre ordinateur, conforme à l'image ci dessous. (le chemin dans image est un exemple) (éventuellement préparer un dossier)
j'ai redimensionné la listbox à 7 colonnes (pour acceuillir l'adresse des photos) en masquant les deux dernières.
fonctionnel dans gesmago-2 ci-joint
cordialement
galougalou
pour photo.JPG
 

Pièces jointes

  • GESMAGO-2.xlsm
    570.9 KB · Affichages: 26

borain

XLDnaute Nouveau
Je suis plus que satisfait! pour l'image je vous remercie énormément!
ça me permet d'avancer un peu :) c'est vrai c'est encore brouillono_Oo_O mais c'est les codes le plus important.

pour #8
en cliquant sur historique tu peux accéder à l'historique de mouvement mais j'aimerai
en double cliquant sur un outil (dans stock) après que l'outil soit apparu sur l'usf 6 j'ajouterai un bouton de commande qui me permettrai d'avoir les mouvements. du genre le nom de l'outil
s'afficherai sur le texboxlist ou comboxlist dans l'historique pour faire la recherche des mouvements sur l'outil
 

Discussions similaires

Réponses
18
Affichages
506
Réponses
25
Affichages
603
Réponses
8
Affichages
299
Réponses
21
Affichages
1 K

Statistiques des forums

Discussions
311 733
Messages
2 082 015
Membres
101 868
dernier inscrit
pierreselo33