Re : Listview et sélection ligne dans Formulaire
Bonjour
Une première réponse
Les données dans une listview sont du type "String", pour faire des opérations mathématiques il faut les transformer en valeur numérique en utilisant une Fonctions de conversion de types de données par exemple "ccur" ou Val
Quand le code ne fonctionne pas, il faut utiliser le mode débogage et avancer en pas à pas.
Pour ne pas perdre trop de temps, on positionne des points d'arrêts par exemple
.ListItems(1).Selected = False
End With
Alim_Combo
TTotal
CommandButton2.Enabled = False
CheckBox1.Enabled = False
CheckBox2.Enabled = False
CheckBox3.Enabled = False
On lance le programme avec le bouton "Exécuter sub/Userform", si le système s’arrête au premier point d'arrêt cela indique qu'il n'y pas d'erreur au niveau de la syntaxe (cela ne veut pas dire que le programme est correct au niveau de la logique ou sémantique).
Il faut être cohérent avec les dénominations les combobox portent le nom de Cb1 et combobox1, pour éviter les erreurs au niveau des dénominations il faut que la première lettre du nom soit une majuscule, pour écrire on utilisera uniquement les minuscules.
Le système modifiera la casse automatiquement, quand on passe à la ligne, cela permet de savoir si on a commis une erreur au niveau de l'écriture.
JP