Bonjour Solgti, bonjour le forum,
Quelle ligne du code est surlignée de jaune quand le message apparaît ?
Souvent cette erreur indique soit un onglet qui n'existe pas, soit une orthographe différente entre le nom réel de l'onglet et le nom de l'onglet dans le code (Table des Données / Sheets("Table de Données").
Mais tu aurais le bug dans tous les cas ?...
Au pire, envoie le fichier pour qu'on puisse mieux comprendre où se situe l'erreur.
Pense aussi à déclarer les autres variables : f (As Worksheet), mondico (As Object), a (As Variant) et i (As Integer ou Long). Ce n'est pas obligatoire mais ça évite souvent les mauvaises surprises...