.xlsx ファイルを .csv 形式に変換するように設計された Applescript がありますが、処理が完了した後に Excel を閉じる際に問題が発生し、次回 Excel を開いたときに「アプリケーションの前に Excel がファイルに変更を保存しました」というエラー メッセージが表示されます。予期せず終了します」。Applescript を 2 回続けて実行すると、このエラー メッセージにより 2 回目の実行がクラッシュします。エラーを登録しないように、Excel をより静かに閉じます。それとも Applescript にエラーを無視して残りのプログラムを続行するように指示しますか?
参考までに、同じ問題がある単純な Applescript を次に示します (「etc.xlsx」を .xlsx ファイルへのパスに置き換えます)。
set fullpath to alias POSIX file "etc.xlsx" as text
tell application "Microsoft Excel"
activate
open fullpath as text
close active workbook
quit
end tell