ノンプロ研中級プログラミング講座【VBAコース第1期】第2回
- ntakahashi0505
- 1816
- 4
- 0
- 24
値の上書き禁止のところは皆さん理解に苦戦されてますね。Slack でもいいのでわからなければどんどん質問してくださいね! #ノンプロ研 #VBA
2019-10-25 20:55:12Property Let / Set と Property Get は同じプロシージャ名を宣言できるちょっと変わったプロシージャです。同じ名前にすることで Set(Let)/ Get を組み合わせて使うことができます。 #ノンプロ研 #VBA
2019-10-25 20:57:21読み書き可能、読み取り専用プロパティ Property Get procedureのみを定義すれば読み取り専用になる #ノンプロ研
2019-10-25 20:58:04読み取り専用プロパティはF2で次のように表示される --------------------------------------------------- Public Property NameInitial As String 読み取り専用 VBAProject.Sheet1 のメンバー --------------------------------------------------- #ノンプロ研
2019-10-25 21:03:46メッセージボックスの押したボタンの戻り値は組み込み定数で判断できるので、6とか7とかを覚える必要はありません。 ちなみに、Yes ボタンを押したときの戻り値は vbYes、No は vbNo、キャンセルは vbCancel、OKは vbOK、NGは vbNG です。 #ノンプロ研 #VBA
2019-10-25 21:19:49Sub MySub2_12() 補足 MsgBox Yes→6, No→7 が戻ります。 #ノンプロ研
2019-10-25 21:21:35#ノンプロ研 パブリック変数は値の読み書き自由です! 制限が無いので、予期しない値を代入される恐れがあるのかな??
2019-10-25 21:22:51MySub2_13() 特定文字の入っているセルに色付け これは使えそうなツールですね。 #ノンプロ研
2019-10-25 21:23:07内容モリモリで今日またギリギリでした。でも、ぼやっとですが、モジュールとプロパティの大切な概念が分かってきた気がします。課題やりながら、ちゃんと理解できるよう頑張ります。 #ノンプロ研
2019-10-25 21:28:05#ノンプロ研 何も考えずDimで変数を宣言していたけど、特定のシートでのみ使いたい変数はProperty Let/Getコンビを使うどん!
2019-10-25 21:41:23今日は、ツイートする余裕がなかった。あれ、前回も?w 皆様のツイート、活用させていただきます!!本当にありがたい!!感謝です!!#ノンプロ研
2019-10-25 21:51:18VBA中級講座テキスト。曖昧な知識なんかコッソリ勉強してる。 宿題もそーっと提出したらウッカリ添削してもらえないかな•ω•) #ノンプロ研
2019-10-25 22:21:36@celaeno4 @ntakahashi0505 「値の上書き禁止」って、Write-Onceってことっすか? #ノンプロ研
2019-10-25 23:42:01@akashi_keirin @ntakahashi0505 今回の例でいうと、Property Let を介して private な文字列変数がブランクのときに値を設定する処理で、2回目以降に当該 Property Let を呼び出した場合、すでに文字列変数はブランクでないので、値が再設定されない」という処理を指しています。 #ノンプロ研
2019-10-25 23:47:31