1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| 'Alimentation via boucle, K s'incrémente dedans, I aussi.
'cell est une variable Range de boucle qui est la cible voulue
' En colonne 2 du tableau, on met l'adresse de la cellule cible dont la valeur est stockée en colonne 1
' et qui est dans la colonne visible du listbox " lstHistoDatCont " (même combat pour une Combo).
tabDateContacts(K, 1) = Cells(cell.Row, I)
tabDateContacts(K, 2) = Cells(cell.Row, I).Address
/
lstHistoDatCont.List = tabDateContacts
'Ensuite, on alimente le nb de textbox qu'on veut en références relatives
'par rapport à notre cible, ce 'qui a pour avantage, entre autres (permet
'aussi le rafraîchissement de données de ces cellules dont 'on ne stocke pas la valeur)
'de n'avoir un array qu'à 2 colonnes permettant d'adresser
'un nb de 'textbox indéfini selon les besoins et la BDD.
txtHistoContacttyp = Range(lstHistoDatCont.List(lstHistoDatCont.ListIndex, 1)).Offset(0, 1)
txtHistoComment = Range(lstHistoDatCont.List(lstHistoDatCont.ListIndex, 1)).Offset(0, 2)
'etc
. |
Partager