第1層(B4F)VBAからの攻撃! そう簡単に倒せない事くらい知ってるわ😿
(プロンプトの方向性はあってるはず)🐍
ChatGPT様に魔法の呪文「中学生でも分かるように!」を唱えた私。
ほうほう
なかなかに魔法が効いている感じ。やっぱり分からない分野(ダンジョン?(笑))に足を踏み入れる為には、最初からすべきことだったわね。
とりあえず、かなり丁寧な解説付きになったChatGPT様の説明文をその通りにやっていくことにする。
何か拗ねてた美人ネコさんが、ちょっとすり寄ってきてくれたような感覚?いや、単にイメージやけど。ネコアレルギーあるからネコ触らないからね。
さて…。
『開発』の扉を開ければ、地下4階に突入だ!
(🐍そもそも、地下4階って何?いや…。今までも、B2FとかB3Fとか勝手に書いていたけど、単純に少し課題が進んだ気がした時に、進んでいるな〜って自分を鼓舞する為の目印だな。自分勝手な階層なんだけど。)
🌟イベント入力フォームを作る
「イベントを簡単に追加・編集できるように、ユーザーフォーム(入力フォーム)を作成します。
〇新しいユーザーフォームを作成する
1. 再びVBAエディタを開きます。
2. 左側の「挿入」をクリックし、「ユーザーフォーム」を選びます。新しいフォーム
が作成されます。
3. フォームに以下の3つの入力欄と1つのボタンを追加します:
「日付」入力用のテキストボックス(名前は txtDate)。
「時間」選択用のコンボボックス(名前は cmbTime)。
「イベント内容」入力用のテキストボックス(名前は txtEvent)。
「追加」ボタン(名前は btnAddEvent)。
フォームを使ってイベントを追加できるように、以下のコードをフォームに追加します。」
はい!了解しました!
中学生でもという魔法を唱えた割には結構難しいと思うけど、とりあえずできそう。
おおお!何かフォームぽいのも出てきました。
名前を書き替えないといけないようなので、「オブジェクト名」と書かれたところを指示通りに書き換えましたよ。相変わらず老眼にやさしくないちっさい字やな…。
しかし…問題は次だった。
ChatGPT様が書いてくれたコードはあるけど、それをフォームに追加するってどういうこと?
フォームカチカチするけど貼り付けられるとことかないけど。
急に不親切なんよね。いろいろ探したけど無理。わからん。
(ChatGPT様 再降臨)🐍
という事で、しばらく探しても見つからないので、ChatGPT様かもん!
「フォームを使ってイベントを追加できるように、以下のコードをフォームに追加します。という指示がありますが、フォームに追加するということができません。フォームは作りましたが、どこにこのコードを張り付けるのか、もっと詳しく教えてください。」
そしてお答えいただきました。ありがとう。
探す前にさっさと聞けばよかった…。やる気レベルがかなり低下したわ。
読み進めると、張り付けるのは、フォームに作ったボタンに、だった。ボタンならボタンって指示してくれよ。最初からよ~~~。
よくわからないけど、ボタンを押した時に実行されるからか。
