• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル マクロについて)

Excelマクロでのユーザーフォーム上の成績表示とボタン作成について

このQ&Aのポイント
  • エクセルのマクロを使用して、ユーザーフォーム上に生徒の成績を表示する方法を教えていただきました。
  • 質問は、同じユーザーフォーム上に2つのボタンを作り、ボタンを押すことで生徒のF行に『○』を表示したり、G行にボタンを押した日付を表示したりする方法についてです。
  • 質問は少し分かりにくいかもしれませんが、お力添えを頂ければと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

berger386 様。 前回の続きですね。正確な内容を忘れましたが、 Userform1.Show 0 モードレスモードはお分かりになっているとしてお話を進めていきます。 ご質問には、「F行」「G行」と書かれていますが、それぞれ、「F列」「G列」と読み返させていただきました。 この程度でよいかと思います。問題があれば、レスを付けてください。 '--------------------------------------------------- Private Sub CommandButton1_Click() 'アクティブセルの列がA列で、そのセルにデータが入っている場合 If ActiveCell.Column = 1 And Not IsEmpty(ActiveCell) Then   Cells(ActiveCell.Row, 6) = "○" End If End Sub Private Sub CommandButton2_Click() If ActiveCell.Column = 1 And Not IsEmpty(ActiveCell) Then   'G列の書式は、メニューから設定してください。   Cells(ActiveCell.Row, 7) = Format$(Date, "mm/dd") End If End Sub '---------------------------------------------------

berger386
質問者

お礼

お蔭様で、我が家のパソコンも大変便利になりました。 また、質問することがあると思いますが、その時は、またご縁がありましたら、宜しくお願いします。 本当にありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A