Comment trier par odre croissant dans une comboBox
Résolu/Fermé
A voir également:
- Vba trier combobox ordre alphabétique
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
- Trier par ordre alphabétique excel - Guide
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms - Forum Excel
- Erreur 1004 vba ✓ - Forum VB / VBA
- Trier par ordre alphabétique libre office ✓ - Forum Windows
1 réponse
cs_Le Pivert
Messages postés
7883
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
18 mars 2023
724
16 févr. 2016 à 17:09
16 févr. 2016 à 17:09
Bonjour,
voir ceci:
https://excel.developpez.com/faq/?page=OleObject#TriAlphaComboBox
voir ceci:
https://excel.developpez.com/faq/?page=OleObject#TriAlphaComboBox
Sub TriAlpha_ComboBox()
Dim i As Integer, j As Integer
Dim strTemp As String
'Supprime le contenu du ComboBox
ComboBox1.Clear
'Alimente le ComboBox
ComboBox1.List() = Array("5", "2", "4", "3", "1")
'Tri le contenu du ComboBox par ordre alphabétique
With ComboBox1
For i = 0 To .ListCount - 1
For j = 0 To .ListCount - 1
If .List(i) < .List(j) Then
strTemp = .List(i)
.List(i) = .List(j)
.List(j) = strTemp
End If
Next j
Next i
End With
End Sub
16 févr. 2016 à 17:41
j'ai une dernière petite question.
J'ai une textbox dans laquelle la date s'affiche comme ceci : j/m/aaaa (exemple: 3/9/2016)
Y a t-il un moyen de l'afficher sous le,format : jj-mm-aaaa (exemple: 03 Septembre 2016) ?
Merci encore,
16 févr. 2016 à 18:03
@+ Le Pivert
16 févr. 2016 à 19:09
Private Sub TextBox6_Change()
TextBox6.Text = WorksheetFunction.Proper(Format(TextBox6.Text, "dddd d mmm yyyy"))
End Sub
Cependant la date est faussée, une maintenance est censée etre effectuée dans 19 jours, et cela m'affiche le Vendredi 3 Juin 2016, comme si un décalage de base était pris en compte.
Auriez-vous une idée d'ou cela pourrait venir ?
Merci encore;
16 févr. 2016 à 19:22
16 févr. 2016 à 19:29
Bonne soirée