Code similaire mais l'un fonctionne, l'autre non..!
Bonjour !
Je viens de passer l'aprem à bloquer sur cette ligne de code.
En résumé, il y a un tableau avec une colonne produit, et une colonne référence. Je veux faire une recherche soit par le nom du produit soit par la référence.
Sélectionner un nom produit affiche automatiquement la référence dans l'autre combobox, et inversement.
Voici les deux codes :
Code:
1 2 3 4 5 6
| Dim tbl As ListObject
Dim colonneREF As ListColumn
Dim plageREF As Range
Set tbl = Sheets(i).ListObjects("Tableau" & i)
Set colonneREF = tbl.ListColumns("Référence")
Set plageREF = colonneREF.DataBodyRange |
et :
Code:
1 2
| Dim rechercheREF As Range
Set rechercheREF = Sheets(i).Range("Tableau" & i).ListColumns("Référence").DataBodyRange |
Pourriez-vous me dire pourquoi le premier fonctionne, alors que le 2eme me fait systématiquement planter l'application ?
Merci !!