No.1ベストアンサー
- 回答日時:
使ったことは無いですが、ヘルプにこうありました。
ActiveWorkbook.UpdateFromFile
頑張ってくださいヽ(^。^)ノ
この回答への補足
回答ありがとうございます。早速実行しましたが、実行エラー1004がでます。また、ご教示いただいた命令は、保存されているファイルが現状開いているファイルより新しい場合に、有効であるみたいなんです。実行したいのはむしろ逆で、古い元のファイルに戻りたいのです。よろしくお願いします。
補足日時:2004/10/28 15:53はじめにファイルを開く時に読み取り専用で開けば、ActveWorkbook.UpdateFromFileでうまくいきました。
このマクロはネット上でもあまり解説されていません。大変助かりました。ありがとうございました。
No.2
- 回答日時:
失礼しました。
では、ブックを開いた直後に
ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
としておいてから
ActiveWorkbook.UpdateFromFile
とすればどうでしょうか。
またはずしてたらごめんなさい。
頑張ってくださいヽ(^。^)ノ
No.4
- 回答日時:
自分自身のファイルというのは、マクロが記述されているファイルのことでしょうか?もしそうだとすると、再読み込みはできないのではないでしょうか?
再読み込みは、一旦現在のファイルを閉じて、その後新しいファイルを読み込みますので、現在のファイルを閉じた時点で、プログラムは終わってしまいますよね?
したがって原理的には、現在のファイルを閉じ、新しいファイルを開くバッチファイルをShell関数で読み出すようにしないといけないと思います。
この回答への補足
おっしゃる通り、はじめはそう考えたのですが、マクロでなく、通常の操作で可能(開いているファイルを再度起動した場合、警告「開いているファイルの内容が元に戻るぞという警告」がでますが、それをOKすれば元ファイルにもどりますね)なことをマクロで実現したいのです。警告を無視するマクロの記述をしてもうまくいかないので困っているところです。
ActiveWorkbook.UpdateFromFileでもだめなんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Excel(エクセル) Excel起動時にエラーダイアログが表示される 3 2022/07/28 19:52
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/08 09:08
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
エクセルで参照しているデータを常に最新の状態にしたい
Excel(エクセル)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
-
4
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
5
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
6
エクセル・VBA CheckBoxのオブジェクト名に変数を使うことは可能でしょうか?
Excel(エクセル)
-
7
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
8
エクセルnow関数自動更新
Excel(エクセル)
-
9
VBAでCSVファイルを途中行まで読んだ後で最初の行から読み直す方法はありますか?
その他(プログラミング・Web制作)
-
10
Excel画面の自動更新 Excelファイルを1つのモニターに映しっぱなしにしておいて、その画面をリ
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
バッチで118項目のCSVを処理し...
-
csvファイルを開かずに文字を検...
-
iniファイルに追記がしたいです。
-
SGファイルって何ですか?
-
ファイル名の先頭にアンダース...
-
ドラッグアンドドロップでファ...
-
大きいサイズのテキストファイ...
-
テキストファイルの最終行を削...
-
同じ名前のファイルを作った場...
-
C言語関数違いについて。
-
Excelマクロでの再読込み方法
-
WAVファイル同士の結合が可...
-
複数ブックの統合について Exce...
-
Cでのネットワークファイルの読...
-
fopenの"r+"モードで同時に読み...
-
C言語のfopenについて教えてく...
-
文書から任意の文字を抽出する...
-
HTMLファイルをメモ帳から開きたい
-
CSVファイル読み込み
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
CSVファイルへの保存の際、デー...
-
ファイルを記録してあるセクタ...
-
テキストファイルの最終行を削...
-
SGファイルって何ですか?
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
VBに、Cのincludeのようなもの...
-
fopenできる上限の変更
-
グローバル変数のよくない使い...
-
ファイルの結合
-
大きいサイズのテキストファイ...
-
iniファイルに追記がしたいです。
-
バッチで118項目のCSVを処理し...
-
ハッシュの計算時間について
-
C言語のfopenについて教えてく...
-
Javascript で INI の読み書き
-
Excelマクロでの再読込み方法
おすすめ情報