Si je me souviens bien, le résultat de l'exécution d'une requete Access peut être récupéré dans un recordset (DAO, ADO...).
Il ne te reste qu'à lire celui-ci et notamment le champ résultat que tu veux
exemple: si ta requete Access est de la forme (sous réserve de la syntaxe exacte, car je n'ai pas Access sous la main)
Select Max(T_compteur) As Compteur From Table
Alors ton recordset comportera un champ Compteur que tu pourras lire comme le champ d'une table.
Si ton problème se situe au niveau de la gestion du recordset en VB, cherche sur le forum. D'autres post sur le sujet ont certainement été traités.