I have made two simple macros that use sendkeys to set margins for reports and to set either landscape or portrait on a replicated database. I do this by sending the keystrokes to open the page setup dialog from the menu bar and setting left,right,top,bottom margins then moving over tabs and selecting either portrait or landscape then sending the enter key. Most of the times this works but at certain times, on certain people's computers, these macros just don't run and so the reports don't look right(they run to two pages instead of one). Anyone else have experience with this kind of behavior or know how to fix it? The user having the problem is accessing the db via terminal serval on a win xp professional machine and the server is win 2000 professional. The db is win 2002 format. Thank you in advance for your responses.