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出力に任意のファイ...
-
マクロ記録機能を使ってグラフ...
-
エクセルでページごとにヘッダ...
-
=COUNTIF関数で複数の範囲を指...
-
excelのシート番号を取得したい...
-
この記号、手短(テミジカ)に日本語...
-
エクセルの各シートの保護パス...
-
既存ワークシートにピボットテ...
-
INDEXとMATCH関数で#N/Aが出る...
-
エクセルの計算式でコンマを付...
-
PowerPointの表内のカンマ
-
エクセルで「-3E+06」と...
-
エクセルで行の一番上にセルに...
-
エクセルに計算式が入らない!
-
結合されたセルの一部を変更す...
-
エクセルでエンターを押すと隣...
-
エクセル 常に桁区切りにしたい
-
2017/5/15日から半年後の計算し...
-
文字列を含む連続データの入力
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
excel串刺し計算で合計値が表示...
-
エクセルで設定していないのに...
-
エクセルで、ハイパーリンクの...
-
複数のEXCELシートの印刷順の指定
-
Excelマクロ パスワードを入力...
-
Access2010 Excelのエクスポー...
-
既存ワークシートにピボットテ...
-
EXCELでシート名を一括変更したい
-
[EXCEL] あるフィールドをキー...
-
【VBA】#N/Aを無視して串刺し...
-
エクセル VBAでシートのコピー...
-
excelのシート番号を取得したい...
-
Excel 一覧表から特定の数値を...
-
エクセルで シート保護のパス...
-
VBA エクセル RANDBETWEEN関数...
-
この記号、手短(テミジカ)に日本語...
-
エクセルで個人成績グラフをつ...
おすすめ情報