タイトルからはちょっとわかりづらいかもしれません。
現在基幹システムからエクセルファイルに落として、そのエクセルファイルにACCESSからリンクして帳票印刷を行おうとしています。
ところが困った事に基幹システムから落としたエクセルファイルの形式が古いらしく、1回開いてから上書きで閉じないとアクセスへのリンクが有効になりません。
で、アクセスDBを開く際に、エクセルファイルを一端開いてまた上書きで閉じるという事をVBAで実行する事は可能でしょうか?
できれば「バージョンが~~~」というメッセージが表示された場合に「OK」を選択している形で上書きできれば最良です。
No.1ベストアンサー
- 回答日時:
こんにちは、私もたまにエクセルのバージョンで失敗することがあります。
月並みですが、出力時のデータ形式をテキストやCSV
にして、処理しています。
このほうが、互換性があって無難な気もします。
参考にならなかったらすみません
システムから取り出した際のエクセルのバージョンが4のため今使っているアクセスでは読めない状態でした。
しかし、取り出す際のやり方を自分のほうで変更したら、無事テーブルのリンクができました。
CSVでも試しましたが、最初に教わったやり方ではできませんでした。
しかし、自分でやったやり方は問題なく出来ました。
自分のやり方でCSVでの出力は試みていませんが試してみたいと思います。
ただ、問題は解決してしまったのでこちらは締めさせていただきます。
ありがとうございました。
No.2
- 回答日時:
>ところが困った事に基幹システムから落としたエクセルファイルの形式が古いらしく、1回開いてから上書きで閉じないとアクセスへのリンクが有効になりません。
こうした質問をされるなら、「落としたエクセルファイルの形式」のバージョンがなんなのか、ACCESSのバージョンが何なのかを書かれないと回答は不可能だと思います。
基幹システムからエクセルファイルを落とした直後、ACCESSからリンクされているエクセルファイルのテーブルを開こうとすると、どのようなエラーが出るかも併せて書かれると解決の早道かもしれません。
アドバイスありがとうございます。
情報の提供が少なくてもうしわけございませんでした。
エクセルのバージョンは4です。
しかし、一番最初に上司に教わったやり方では出来なかったのですが、その後自分で別のやり方で実施したら問題なくリンクがはれました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) デスクトップのエクセルで作成したファイルを開くと未記入のエクセルが開く 5 2022/08/17 15:55
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- フリーソフト イーファンビューでwebpファイルが開けません 1 2022/07/12 07:07
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
エクセルにクリックすると指定...
-
共有しているEXCELシートのアク...
-
400KBのエクセルは重いの?
-
エクセルを開いたときのシート
-
エクセルの中にエクセルを添付...
-
エクセルVBAでアクセスファイル...
-
エクセルの塗りつぶしの色が勝...
-
accessからエクセルにエクスポ...
-
エクセルで複数のブックで「元...
-
開くと警告の出るExcelファイル...
-
HTMLの表→Excel変換
-
エクセルで文字の色を変えよう...
-
Windows10で、ほかのWindowsで...
-
メモ帳で開く設定を元に戻したい。
-
拡張子「.emz」を開きたい。
-
ACCESS エクスポートについて
-
メモ帳(拡張子log)の数字デー...
-
エクセルのロック解除の方法
-
OutlookのメールでExcelが添付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
エクセルで複数のブックで「元...
-
エクセルの塗りつぶしの色が勝...
-
メモ帳で開く設定を元に戻したい。
-
共有しているEXCELシートのアク...
-
エクセルのハイパーリンクがう...
-
エクセルの添付ファイルに記入...
-
エクセルVBAでアクセスファイル...
-
エクセルの中にエクセルを添付...
-
エクセルにクリックすると指定...
-
2つのエクセルファイルをデュ...
-
400KBのエクセルは重いの?
-
Lotus 1-2-3のファイルをExcel...
-
エクセルを開いたときのシート
-
メモ帳(拡張子log)の数字デー...
-
Google Todoリスト
-
ExcelファイルがDoxillionに突...
-
開くと警告の出るExcelファイル...
-
エクセルのシートが常に小さく...
-
2画面を使ってシート別に表示す...
おすすめ情報