in reply to execution of program without dialogue prompting up.
Mimic what you'd have to do in the GUI, through Perl. Save your desired copy as a ".csv", and then go through the seemingly pointless exercise of saving a new ".xls" file, and then deleting it after closing. Unless the API gives you a "close and ignore changes" option, this is your best bet.
[ e d @ h a l l e y . c c ]