Microsoft 365 ListBox1 : insérer une ligne ou un espace entre 2 choix

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,
je vous souhaite une belles journée :)

Je rame sur le"vba" car je n'arrive pas à trouver comment insérer une ligne ou un espace entre 2 choix dans ma ListBox1.
J'ai fait des tests et recherches mais pas de résultat pour l'instant :mad:

Auriez-vous la solution ?
Je joins un ch'ti fichier test.

Je vous remercie encore une fois :)
Amicalement,
lionel,
 

Pièces jointes

  • listbox_test.xlsm
    25 KB · Affichages: 10

patricktoulon

XLDnaute Barbatruc
allez j'en rajoute une couche
quand on a un array qui a été dimensionné en dur et donc que l'on peut pas utilisé un redim preserve
plutôt que refaire un new tablo dans une boucle
ben si on peu le redimensionner (rien n'est impossible chez patricktoulon😅)est donc insérer un item
VB:
Dim t
Private Sub UserForm_Activate()
t = Array("toto", "titi")
ListBox1.List = t
End Sub
Private Sub CommandButton1_Click()
monarray = Application.Index(ListBox1.List Evaluate("COLUMN(" & Columns(1).Resize(, 3).Address(0, 0) & ")"))
monarray(3) = monarray(2): monarray(2) = ""
ListBox1.List = monarray
End Sub
bien venu dans le coté obscure de la force 😂🤣😅
 

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
allez j'en rajoute une couche
quand on a un array qui a été dimensionné en dur et donc que l'on peut pas utilisé un redim preserve
plutôt que refaire un new tablo dans une boucle
ben si on peu le redimensionner (rien n'est impossible chez patricktoulon😅)est donc insérer un item
VB:
Dim t
Private Sub UserForm_Activate()
t = Array("toto", "titi")
ListBox1.List = t
End Sub
Private Sub CommandButton1_Click()
monarray = Application.Index(ListBox1.List Evaluate("COLUMN(" & Columns(1).Resize(, 3).Address(0, 0) & ")"))
monarray(3) = monarray(2): monarray(2) = ""
ListBox1.List = monarray
End Sub
bien venu dans le coté obscure de la force 😂🤣😅
Patrick : tu vas me rendre zinzin 🤯🤯🤯
 

patricktoulon

XLDnaute Barbatruc
et maintenant que l'on a bien rigoler, papoté,chuchoté baragouillé
je te rammene du coté non obscure de la force
ListBox1.AddItem "", 1

LOL!!!!!

diabolo.gif


purée qu'est ce qu'on se marre ici le dimanche
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 183
dernier inscrit
karelhu35