Sub Actualiser_ComboChx(item$)
'Actualisation la liste de la ComboBox "ComboChx" après avoir sélectionné et validé l'item "Image" / "No Image"
'- item : l'item de la liste de la ComboBox "ComboChx" que l'on veut modifier
Dim listeoptions As Variant, i As Byte, NouvelItem$(5)
listeoptions = Array("Calculatrice", "Bloc Note", "Relooking", "Image", "Help") 'liste originelle de tous items (avant modifications) de la ComboBox
For i = 0 To UBound(listeoptions)
i = i + 1
NouvelItem(i) = IIf(item <> listeoptions(i - 1), listeoptions(i - 1), IIf(compt(7) = 1, "No " & item, item))
Next
listeoptions = Array(NouvelItem(1), NouvelItem(2), NouvelItem(3), NouvelItem(4), NouvelItem(5)) 'items de la ComboChx "ComboChx" de la feuille "Hoja1"
'Pour tester sur la feuille
compt(7) = 2
[B16] = listeoptions(0)
[B17] = listeoptions(1)
[B18] = listeoptions(2)
[B19] = listeoptions(3)
[B20] = listeoptions(4)
End Sub
----------------------------------------------------------------------
Sub MonTest()
Actualiser_ComboChx "Help"
End Sub