重複の可能性:
Google Apps スクリプトから Google スプレッドシートの Excel バージョンをメールで送信する
私はこれをどこでも探しましたが、機能させることができません。Google アプリ スクリプトで添付ファイル付きのメールを送信しています。ドキュメントは Google スプレッドシートです。今はpdfで送っていますが、xlsで送ってほしいです。以下のコードを実行すると、「サポートされていない変換が要求されました」というメッセージが表示されます。xlsで送るにはどうすればいいですか?
function practiceMail() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveRange();
var file = DocsList.getFileById(docID);
var attachment = file.getAs('application/vnd.ms-excel');
var myFile = [file];
MailApp.sendEmail(email, subject, body, {attachments:myFile, mimetype:application/vnd.ms- excel });
}