Bonjour,
Comme énoncé plus haut, et pour vérification par tes soins, fais ces quelques manip'
Tu modifies ta BdD en supprimant quelques "ok" de ta colonne VL
Tu colles ce code dans un module standard, puis tu lances la macro
Le MsgBox te donnera bien la valeur à jour de la requête...
PS, lors de tes requêtes, pense à bien dimensionner le Tableau Structuré (le calcul actuel est inexact, car il y a des lignes vides)
Bon courage
Sub verif_maj()
Sheets("TCD").ListObjects("TBVL_2").QueryTable.Refresh (False)
MsgBox Range("TBVL_2").Value
End Sub