Access2010で「ワークシート変換」でExcelをエクスポートするマクロを作っています。
「ワークシートの種類」と「ファイル名(拡張子指定)」の組み合わせによっては
“規定のファイル”の関係で、ちゃんとしたExcelができないと聞いたことがあります。
初心者なので、その意味すら分かりませんが。
ちゃんとしてないExcelとは、開けないとか、開くときにエラーメッセージが出る、
とか、中身(裏側?)の形式が拡張子と合っていない、とかのことのようです。
どういう組み合わせにすれば間違いない正常なExcelが出力できますか?
具体的に「ワークシートの種類」「ファイル名に指定する拡張子」
を例示していただけると助かります。
ちなみに、私がエクスポートさせたいExcelは下記の2種類です。
①拡張子は「.xls」で中身はExcel97-2003対応のもの
②拡張子は「.xlsx」で中身はExcel2010対応のもの
自分のPCに入っているMSソフトはAccess2010とExcel2010です。
これで質問の意味は通じますでしょうか??
VBAとかモジュールとかは使えません。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
手元に Access 2016 しかないので言葉の違いがあるかもしれません。
まず拡張子 xls は一般的に 97~2003 のためのファイル形式とされていますので、
ワークシートの種類としては「Microsoft Excel 97 - Excel 2003 Workbook」とか、ともかく 「Excel」や「97~2003」のキーワードが入っているやつを選べばよい。
拡張子 xlsx は Excel 2007 以降のバージョン用です。
したがってワークシートの種類としては「Microsoft Excel Workbook」のようにバージョン番号が書いていないものを選べばよい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- その他(パソコン・スマホ・電化製品) CMD等でPC操作(excel開く等)を自動化させたい 1 2023/03/15 09:53
- Access(アクセス) Accessのスプレッドシートエクスポートで、シートが追加されてしまう 2 2022/07/16 21:45
- Access(アクセス) Access2016のExcelインポートの機能のことで教えてください 1 2022/09/11 14:58
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Access(アクセス) accessデータを指定したExcel、そして指定したセルへエクスポートするaccess VBAコー 2 2023/05/17 17:02
- その他(Microsoft Office) ExcelデータをPDFにして保存するとWordデータに変換されるようになった 10 2023/06/20 09:03
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
既存ワークシートにピボットテ...
-
Access2010 Excelのエクスポー...
-
エクセルのイベントVBAを複数の...
-
[EXCEL] あるフィールドをキー...
-
エクセルで、ハイパーリンクの...
-
excelのシート番号を取得したい...
-
エクセルで設定していないのに...
-
Excel2000 VBAで新規シート名を...
-
PowerPointの表内のカンマ
-
EXCELでタイトル行と一番下の行...
-
エクセルで「-3E+06」と...
-
Excelのテーブル上のセルの保護...
-
エクセルでleft関数の結果が表...
-
LINEのこの空白ってどんな意味...
-
エクセルでハイパーリンクのコピー
-
16桁以上の「0」に変換されてし...
-
結合されたセルの一部を変更す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
excel串刺し計算で合計値が表示...
-
エクセルで設定していないのに...
-
複数のEXCELシートの印刷順の指定
-
エクセル VBAでシートのコピー...
-
エクセルで個人成績グラフをつ...
-
Excelマクロ パスワードを入力...
-
Access2010 Excelのエクスポー...
-
エクセルで、ハイパーリンクの...
-
既存ワークシートにピボットテ...
-
[EXCEL] あるフィールドをキー...
-
エクセル:シートを切り替えず...
-
社内SEです。機種、ライセンス...
-
excelのシート番号を取得したい...
-
【VBA】#N/Aを無視して串刺し...
-
Excelで「このブックで、これ以...
-
エクセルのイベントVBAを複数の...
-
エクセルの「これ以上フォント...
おすすめ情報