使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
MukkuMukuです。こんばんは。
オブジェクト ブラウザで "AcSpreadSheetType" を検索するとすべて見れるはずです。
ヘルプでの検索でもよいかもです。
xlsx の場合は、acSpreadsheetTypeExcel12Xml で 値は10 です。
9 (acSpreadsheetTypeExcel12)でエクスポートした場合は、xlsb バイナリ形式です。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
どなたかご教授下さい。
docmd.TransferSpreadsheet メソッドの引数、AcSpreadSheetTypeについてなのですが、
MSのサイト内のリファレンスでも、Microsoft Excel 2000 形式以降の形式がありません。
(http://msdn.microsoft.com/ja-jp/library/office/ff196017.aspx)
Microsoft Excel 2000以降は全て8でいいのでしょうか。
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
MukkuMukuです。こんばんは。
オブジェクト ブラウザで "AcSpreadSheetType" を検索するとすべて見れるはずです。
ヘルプでの検索でもよいかもです。
xlsx の場合は、acSpreadsheetTypeExcel12Xml で 値は10 です。
9 (acSpreadsheetTypeExcel12)でエクスポートした場合は、xlsb バイナリ形式です。
MukkuMukuさん、
いつもありがとうございます!
ただ、オブジェクトブラウザでは、acSpreadsheetTypeExcel12xml=10と記載があるだけで、それがxlsxという説明の記載はありませんでした・・・・。
ヘルプはリファレンスと同じ記載でした・・・・。
追記です。
引数を8、ファイル名の拡張子を.xlsxに指定したところ、エクスポートしたファイルがエラーで開けませんでした。
引数を9にしても同じでした。
引数を指定せずに拡張子だけを.xlsxで指定したところ、きちんとエクスポートできました。