
マクロを実行すると以下のエラーが表示されます
---------------------------------------
実行時エラー'1004':
マクロ一覧作成.xlsm'!日付取り込み"を実行できません。このブックでマクロが使用できないか、またはすべてのマクロが無効になっている可能性があります。
---------------------------------------
「デバッグ」をクリックすると、以下の箇所が黄色でハイライトされます。
---------------------------------------
Sub まとめて実行()
Application.Run "'一覧作成.xlsm'!data00取り込み"
Application.Run "'一覧作成.xlsm'!data01取り込み"
Application.Run "'一覧作成.xlsm'!data02取り込み"
Application.Run "'一覧作成.xlsm'!data03取り込み"
Application.Run "'一覧作成.xlsm'!data04取り込み"
Application.Run "'一覧作成.xlsm'!data05取り込み"
Application.Run "'一覧作成.xlsm'!data06取り込み"
Application.Run "'一覧作成.xlsm'!data07取り込み"
Application.Run "'一覧作成.xlsm'!data08取り込み"
Application.Run "'一覧作成.xlsm'!data09取り込み"
Application.Run "'一覧作成.xlsm'!data10取り込み"
Application.Run "'一覧作成.xlsm'!data11取り込み"
Application.Run "'一覧作成.xlsm'!data12取り込み"
Application.Run "'一覧作成.xlsm'!data13取り込み"
Application.Run "'一覧作成.xlsm'!data14取り込み"
Application.Run "'一覧作成.xlsm'!data15取り込み"
Application.Run "'一覧作成.xlsm'!data16取り込み"
Application.Run "'一覧作成.xlsm'!data17取り込み"
Application.Run "'一覧作成.xlsm'!data18取り込み"
Application.Run "'一覧作成.xlsm'!data19取り込み"
Application.Run "'一覧作成.xlsm'!data20取り込み"
Application.Run "'一覧作成.xlsm'!日付取り込み" <-----ここが黄色になります
Range("a265").Select
End Sub
---------------------------------------
黄色でハイライトされたマクロの中身は以下の通りです。
---------------------------------------
Sub 日付取り込み()
'
Sheets("data00").Select
Range("a2:a400").Select
Selection.Copy
Sheets("一覧").Select
Range("a4").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("a258").Select
End Sub
---------------------------------------
他のマクロ(「一覧作成.xlsm'!data01取り込み」など)は実行できるのに、最後の
「一覧作成.xlsm'!日付取り込み」のところでエラーになるようですが、どうして
エラーになるのか分かりません。どうか教えていただけないでしょうか。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
コード自体には特に問題点はないと思われます。
「一覧作成.xlsm」ブックの一行目辺りで、ブレークポイントの設定を行って、「日付取り込み」マクロの具体的にどの辺でエラーになっているのか、確認したほうがいいでしょう。
あと、以下のような現象もあるので、全角マクロ名は避けたほうがいいかもしれません。
http://support.microsoft.com/kb/2297924/ja
ご回答、ありがとうございます。
マクロ名に全角を使うのは良くないのですね。気にせずに全角でマクロ名をつけていました…。今までは運よく、エラーが出なかっただけなのでしょうね。
「日付取り込み」マクロを「hizuke取り込み」という名前に変更した結果、うまくいきました。
ありがとうございました!
No.2
- 回答日時:
「まとめて実行」のコード中、「"'一覧作成.xlsm'!data00取り込み"」その他は、シングルクォーテーションを除去し、「"一覧作成.xlsm!data00取り込み"」として大丈夫なはずです。
「まとめて実行」各行のシングルクォーテーションや、ダブルのほうのクォーテーションの個数は、どうなっていますか。クォーテーション以外の文字列(マクロ名)は、呼び出すほうと呼びだされるほうで、完全に一致していますか。また、お示しのエラーメッセージは実際のものと厳密には異なっているはずですが、正確なメッセージはどうなっていますか。
ご回答、ありがとうございます。
シングルクォーテーションをすべて外したり、1つ目のマクロだけにシングルクォーテーションをつけたりなど試してみましたが、同じところでエラーが出てしまいます…。
おっしゃる通り、エラーメッセージの転記ミスでした。申し訳ありません。
--------------------------------------
(誤)マクロ一覧作成.xlsm'!日付取り込み"を実行できません。
(正)マクロ '一覧作成.xlsm'!日付取り込み"を実行できません。
--------------------------------------
もう少し、いろいろ試してみたいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/12 10:10
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/01/27 13:15
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/13 08:41
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 12:00
- Excel(エクセル) 【マクロ】フォルダを3つ、POモニター上に、決まった並べ方をしたい 4 2022/08/31 11:05
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
誠意作成中と鋭意作成中
-
iTunesで購入した曲で音楽CDの...
-
数値から名前が作成できなくな...
-
エクセルの表の構成・デザイン...
-
VBAでDSNの作成
-
レノボG570のリカバリーDVD作り...
-
HP作成について
-
googleアカウント
-
ホームページ dreamweaver ホ...
-
Wordで魚尾が入った原稿用紙を...
-
ホームページの作り方
-
掲示板にあるすべての書き込み...
-
家族以外には非公開のサイトの...
-
表彰状のテンプレートおすすめ...
-
HP作成について
-
無料のテンプレートを教えて下さい
-
Becky! 良く使う操作を覚えさせ...
-
DREAMWEAVERで既存のサイトを読...
-
新しくホームケージを登録したい
-
HPテンプレート
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
誠意作成中と鋭意作成中
-
数値から名前が作成できなくな...
-
「Access VBA」や「Excel VBA」...
-
Word差し込み印刷 QRコードの画...
-
Windows 10 認証用文字列が2行...
-
レノボG570のリカバリーDVD作り...
-
VBAでDSNの作成
-
ランクイコール関数について教...
-
自分でゆっくり解説、霊夢・魔...
-
I Tunesの使い方を教えてくださ...
-
googleアカウント
-
DVDFlickのエンコード中の時間...
-
iTunesでCDに書き込みたい!
-
Movable Typeの組み込み。
-
PowerPoint 2008 for Macでのア...
-
語学レッスン予約ページを作ろ...
-
i Tunesのクロスフェードを有効...
-
マクロが実行できません
-
パワーポイントでの目次、索引...
-
グーグルアカウントって@gmail...
おすすめ情報