EXCELでマクロを使ったファイルを作りました。
パスワードで保護したシートに画像を貼り付けるマクロです。
このファイルの保存場所を変えたらマクロが使えなくなりました。
「同じ名前のファイルが既に開いています。保存先が別のフォルダでも、同じ名前のファイルを同時に開くことは出来ません。2つめのファイルを開く場合は、一方のファイルを閉じるか、またはいずれかのファイルの名前を変えてください。」と表示されます。
ファイルは1つしか開いていません。
解決する方法を教えてください。
ちなみに、このファイルを元あった場所に戻すとマクロは使えます。
不思議で仕方ありません。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
マクロの中で「自分自身を開くマクロ」を使用しているのでしょう。
自分自身を開く時に、開くファイルを「フォルダ名付きで指定」していた場合、自分自身を開こうとしても「もう既に開いている」ので、マクロは無視されます。
しかし、エクセルファイルを別の場所に移すと「自分自身を開こうとして、元あった場所の同名の、別のファイルを開こうとする」ことになります。
すると、そのマクロは「同じ名前のファイルが既に開いています。保存先が別のフォルダでも、同じ名前のファイルを同時に開くことは出来ません。2つめのファイルを開く場合は、一方のファイルを閉じるか、またはいずれかのファイルの名前を変えてください。」と言うエラーを発生させることになります。
マクロのどこかに「自分自身のフォルダの場所と名前」が記述してあるので、保存場所を変える場合は、その記述も変更しないといけません。
早速の回答をありがとうございます。
しかしマクロのどこを探しても「自分自身のフォルダの場所と名前」は書かれていません。
不思議です。
もう少しマクロについて勉強してみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/11 11:05
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/07/01 12:54
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
【Excel】マクロの保存先について
Excel(エクセル)
-
マクロの保存先、開いてるすべてのブックの意味 エクセルを開き、表示→マクロ→マクロの表示と順番に開く
Excel(エクセル)
-
昨日まで動いていたエクセルのマクロが急に動かなくなりました
Excel(エクセル)
-
-
4
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
5
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
6
エクセルVBAのIFを使ったコピペ
Excel(エクセル)
-
7
VBA 保存フォルダが変わっても。 VBA素人です。 設定任意のファイル名にて、特定のフォルダへ保存
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】名前を保存する際に...
-
EXCEL VBA 指定したファイルが...
-
VBAでワークブックの名前を変数...
-
エクセル(マクロ)のファイル...
-
【マクロ】読取専用のファイル...
-
エクセルマクロで不特定なファ...
-
エクセルのシートの数を数えた...
-
vlookup関数の引数を変数で指定...
-
エクセルのxls形式からxlsx形式...
-
Excelで漢字人名が勝手に並び変...
-
エクセルのマクロについて教え...
-
エクセル 複数ファイルの一括...
-
ACCESS VBAでファイルを開くダ...
-
リンク切れチェックを行うマクロ
-
ファイルの保存場所を変えたら...
-
フォルダ内のブック全部にパス...
-
vba初心者です。 質問です。 毎...
-
複数のエクセルファイルに対し...
-
<ACCESS VBA -> EXCEL>getObjec...
-
複数のexcelファイルを一つにす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL VBA 指定したファイルが...
-
エクセルマクロで不特定なファ...
-
VBAでワークブックの名前を変数...
-
フォルダ内のexcelファイルを順...
-
エクセルのxls形式からxlsx形式...
-
エクセル 複数ファイルの一括...
-
エクセルのシートの数を数えた...
-
accessフォルダを移動したらフ...
-
vlookup関数の引数を変数で指定...
-
Accessのaccdbファイルを起動で...
-
ファイルを開かずにマクロを実行
-
【Excel VBA】ファイル名が一...
-
EXCELマクロを無効にして開く方法
-
エクセル(マクロ)のファイル...
-
ACCESS VBAでファイルを開くダ...
-
Excel VBA でファイルが開かれ...
-
ファイルの保存場所を変えたら...
-
フォルダ内のブック全部にパス...
-
vba初心者です。 質問です。 毎...
-
エクセルマクロ 異なるファイ...
おすすめ情報