Bonjour,
j'utilise un code en VBA pour modifier l'ensemble des enregistrements d'une table (For i = 1 to rs.recordcount). Toutefois ce programme n'a effectué aucune modification.
Ayant testé un peut, j'ai découvert que VBA considérais mon recordcount = 0.
J'ai ensuite créer un requête qui se contente de reprendre intégralement la table. Cette fois le recordcount me donne la bonne valeur : 530.
Je pourrais effectuer mes opérations dans la requête, mais j'aimerais d'abord s'avoir d'où provient cette erreur ?
Je précise que la plupart des 530 enregistrements on été généré par une autre fonction en VBA, es-ce que sa pourrait avoir un rapport ?
Partager