Propriétés COMBOBOX

Bonjour

je n'arrive pas à trouver une aide bien faire sur les propriétés des combobox (du projet VBA)

Avez-vous un lien à me proposer

Merci à vous

Séb

Bonjour,

@ BrunoM45 : LOL !

Lol

pas super compréhensible pour le débutant que je suis

Re,

Sarl54 a écrit :

Lol

pas super compréhensible pour le débutant que je suis

Peut-être mais on ne sait pas ce que tu cherches exactement... alors soit plus explicite

Bonjour

Bonjour BrunoM45

Lis la signature de BrunoM45 et tu vas trouver l'aide

Tu sélectionnes une propriété dans les propriétés de la ComboBox et tu appuies sur F1

Coucou

merci Bruno et Banzai

j'ai testé F1 déjà mais c'est pas toujours explicite même si ça doit l'être pour qqn qui a déjà compris.

en fait j'aimerais la procédure pour remplir une combobox qui se remplit (quand on clique dessus) avec

la colonne A d'un tableau (qui correspond à l'indice de l'enregistrement soit en fait la ligne n-1 du tableau) et

la colonne F du tableau (qui correspond à un NOM) (Je sais le faire pour une colonne)

J'ai besoin de l'indice (car j'ai vu qu'il y a un moyen de ne pas en tenir compte puisqu'on prend l'indice de la combobox)

car je vais ensuite trier le combox par lettre alphabétique mais en masquant la ligne d'indice lors de l'affichage de la combobox (Ca j'ai pas encore fait avec une combobox a deux colonnes, je le fais avec une colonne avec le code trouvé sur le forum:

Function ListSort(liSte)

Dim First As Integer, Last As Integer

Dim I As Integer, J As Integer

Dim Temp

First = LBound(liSte)

Last = UBound(liSte)

For I = First To Last - 1

For J = I + 1 To Last

If liSte(I, 0) > liSte(J, 0) Then

Temp = liSte(J, 0)

liSte(J, 0) = liSte(I, 0)

liSte(I, 0) = Temp

End If

Next J

Next I

ListSort = liSte

End Function

fonction qui est appelée par Me.ComboBox2.List = ListSort(Me.ComboBox1.List)

pour obtenir le combobox2 triée à partir de combobox1

FAUT-IL le code ListBox1.BoundColumn = 2 avant l'appel de la fonction si on veut que le tri se face sur cette colonne?

Ensuite une fois le choix fait, je remplis des textbox contenant les renseignements situés dans la ligne du tableau contenant le Nom sélectionné dans la combobox. (Attention le nombre de lignes varie)

J'en suis pas loin mais je bug

Merci pour votre aide

Séb

Bonsoir

A force de lire j'ai les yeux qui se mélangent

Indice, ComboBox1, ComboBox2 et en dernier ListBox (d'où sort elle ?)

Un fichier dans lequel tu notes ce que tu as et ce que tu veux

MDR Banzaî

c'est vrai que ce que j'explique me semble très clair car j'ai à l'esprit ce que je veux.

Je ne peux faire le fichier que d'ici lundi mais je l'enverrai

A plus merci

et à lundi

Séb

Re

voici un fichier explicatif de ma problématique (tableau combobox)

merci pour votre aide

57sebastien.xlsm (21.39 Ko)

Bonjour

Heuuu comment dire, c'est un fichier vide

Où sont les macros ?

Où est la macro que tu indiques dans un message précédent ?

Il y a tout à faire

Actuellement (pas le temps, l'envie ou autre raison) Je ne m'engage pas à faire tout

Fournis le travail existant pour que l'on puisse t'aider

Bonjour

voici un code pour remplir une combobox format horaire hh:mm

Private Sub UserForm_Initialize()

Dim i As Integer, j As Integer

'boucle sur les heures

For i = 0 To 23

'boucle sur les minutes par tranche de 5 mn

For j = 0 To 55 Step 5

'j'initialize mes combo

Me.ComboBox2.AddItem Format(i, "00") & ":" & Format(j, "00")

Next j

Next i

End Sub

ca plante dans un fichier (Test de Useform dernier) pas dans l'autre (Sébastien) je trouve pas pourquoi

help please

merci

Séb

26sebastien.xlsm (23.37 Ko)

Bonjour

Il doit te manquer la bibliothèque pour les contrôles InkEdit (je ne sais pas ce que c'est)

Au plantage

Menu Exécution --> Réinitialisé

Ensuite j'ai supprimé les 3 InkEdit

Ensuite dans le menu Outils --> Références --> J'ai décoché la référence dans laquelle il est notée "MANQUANT ...."

J'ai relancé le programme et plus de souci

Autre solution (je pense) trouver la bonne bibliothèque, et l'installer

Un peu de lecture https://msdn.microsoft.com/fr-fr/library/microsoft.ink.inkedit%28v=VS.90%29.aspx mais je m'engagerai pas sur ce chemin

Bon courage si tu veux l'utiliser, je regarderai le résultat

Rechercher des sujets similaires à "proprietes combobox"