◎ 以前の質問の際に、ご教示いただきましたが「マクロとシート保護の不具合」。
これとよく似た症状と思われます?
◎ 今回ご教示いただきました方法で、回数指定で「呼び出した値」が表示された時点で「マクロ起動」=成功
ここで、生じた問題点ですが
◎ 「呼び出した値」の表には、 子供が操作しやすい様に、
入力セルが「Tabキー」でD6:H14へD16:H29へD34:H44 へと進ませています。(シート保護)
この規制が有るために、今回のものとが「バッティング」するので、操作が上手く機能しない?
◎ ちなみに、1回呼び出した値の問題を、終了しますと、次の生徒に交代させるために、C3セルを取得して
Saveしています。 下記 コードですが。
Sub 答えを消す_Click() ・・・ 生徒がクリックして、交代する
Dim r As Variant ・・・ 以下 消すセルです。
Range("C3,D6:H14,D19:H29,D34:H44,G2").ClearContents ・・・ 呼び出した値
End Sub ・・・ C3=回数入力
・・・ G2=生徒番号入力で得点等表示
Sub
ボタン5_Click()
Worksheets("回数入力").Range("C3").Select
ActiveWorkbook.Save
'シートを保護
Worksheets("回数入力").Protect
End Sub
Sub 保存して終了_Click()
Worksheets("回数入力").Range("C3").Select ・・・ この行に 黄色のエラー表示
ActiveWorkbook.Save
'シートを保護
Worksheets("回数入力").Protect
End Sub
◎ 質問後の 操作で発生した疑問点ですが、 よろしくご教示ください。