Si ton formulaire est lié à ta table, ton champ est accessible comme n'importe quel autre champ de la table et sa valeur aussi pourvu que tu le poses dans ton formulaire (invisible si tu veux).
Si ton formulaire n'est pas lié, alors la question est de savoir comment tu crées ton nouvel enregistrement ?
Si tu utilises la gestion de recordset avec .addnew, tu n'auras pas de problème pour récupérer la valeur du champ autoincrement, sinon ben c'est pas trop facile, voire impossible. Récupérer la valeur MAX() de ton champ par du SQL est envisageable mais après des suppr d'enregistrements je ne suis pas sûr du résultat (trous index comblés)
Message édité par tegu le 03-05-2006 à 15:23:12