Désolé pour la longue introduction mais je pense qu'il est préférable d'expliquer le contexte de ma question. J'ai une base de données Access 2003 dans laquelle les utilisateurs ont besoin de créer de nouveaux enregistrements basés sur des enregistrements préexistants déjà dans la table. Certains utilisateurs de la base de données sont plus familiers avec les ordinateurs en général et de créer un nouveau record par ...MS Access: Copier/Coller l'enregistrement sélectionné par programme?
1. Selecting a previous record in a datasheet and copying it (via right click -> Copy)
2. Selecting new row in the datasheet and "pasting" the previous record (via right click => Paste)
3. Edit the newly pasted row with the new data
Cela fonctionne bien comme la table la fiche technique est basée sur utilise un champ « numéro automatique » la prévention doublons. Le problème que j'ai est que certains des utilisateurs de cette base de données ne sont pas si "ordinateur-savy" et ont quelques difficultés avec le clic droit etc ... On m'a demandé de créer un bouton ..
1. Copies the previous record
2. Inserts it into datasheet
Les utilisateurs peuvent ensuite modifier le nouvel enregistrement selon leurs besoins. Cela m'amène à ma question. Comment puis-je copier un enregistrement et l'insérer dans la feuille de données par programme dans VBA? Merci pour vos suggestions
Excellentissime! Je vous remercie! – webworm