アプリ版:「スタンプのみでお礼する」機能のリリースについて

Windows10,Excel2013を使用しています。
ボタン(フォームコントロール)にマクロを登録しようとすると
”マクロシートに対する参照を指定してください”と表示され、登録できません。
何故でしょうか?
対応の仕方を教えてください。

A 回答 (2件)

>”マクロシートに対する参照を指定してください”


すでに、#1の方がご指摘のように、マクロ名をセルの番地(例 A1, B1等)にしようとしたからです。A1にマクロシートにマクロ(Ver.4型)があれば別ですが、ふつうフォームコントロールは、標準モジュールを参照するようにできています。

マクロの登録で新規作成をクリックすれば、適当な名前でマクロの出だしの

Sub ボタン1_Click()
  '←ここにコードを入れる
End Sub

ができていたはずですから、その中にコードを書き込めばすみます。
    • good
    • 0
この回答へのお礼

早速のご指導、ありがとうございました。
一発で解決しました。

お礼日時:2018/03/31 02:26

はじめまして



一度、そのソースをはっていただいた方が回答しやすいと思いますよ。
プロシージャ名にセルのアドレスを指定するような名前を先頭にするとそのようなエラーがでるそうです。

【EXCEL】ボタンにマクロ登録時「マクロシートに対する~」や「入力した数式は~」の対処方法
http://pentan.net/excel-button-error/
    • good
    • 0
この回答へのお礼

ありがとうございました。
二日間悩んでいたのが馬鹿みたいです。
おかげ様で解決いたしました。

お礼日時:2018/03/31 02:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!