Hi TG,
You can almost do what you want to do in Adagio Ledger without macros:
1) Go to File/Options and enable the setting 'Auto Add batch details'. This will automatically bring up a new entry when saving an entry to a batch.
2) When creating a batch entry, disable the checkbox 'Visit all fields'. This means that the Source code, Reference and Description is carried over from the previous entry.
The difference to what you want is that the Account field is cleared for each new entry, meaning it would have to be typed/selected each time.
---
Adagio does not have built-in Macro capability as does the Accpac Plus System Manager. However, there are a number of freeware / shareware Windows macros programs out there that will work quite well with Adagio. We don't officially endorse a particular program, but if you do a serach for macros either on this forum or on Plus Community, I believe you will find some suggestions from other people who do this.