[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『vba 名前が適切ではありませんと出ます』(御願いします)
はじめまして。
VBA初心者です。みようみまねで下記のマクロを作りました。 その場での動作はちゃんとするのですが、いざ閉じようと【名前が適切ではありません:auto_close】と出ます。 どなたかおわかりになる方、ご教授いただけないでしょうか? よろしく御願いします。
Sub Auto_Close()
Range("D2:E3").Select Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Range("H2:I3").Select Application.CutCopyMode = False Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Range("B13:E13").Select Application.CutCopyMode = False
End Sub
Auto_Closeという名前のマクロが複数ありませんか? 標準モジュールが複数あったりすると気が付きにくいものです。 (みやほりん)(-_∂)b
複数ありました。 そして、それを削除したらちゃんと動作しました。 ありがとうございました。(御願いします)
Auto_Close はファイルが終了するときに実行される、予約された名前なので それを使用すること自体が問題です。
ファイルを開いている最中に使用するマクロなのであれば、名前を変えるべき でしょう。 (Mook)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.