見出し画像

【Day50】文系オタクのエンジニア道~問題演習④-2~

こんにちは
安田です

高スペックだけど
キーボードが死んでいるノーパソ
もと相棒の末路はこちら

低スペックだけど
キーボードは生きているノーパソ

いま2つのノーパソが
机の上でひしめき合っています


僕は低スペックの方を選び
フリーズと戦いながら学習しています

Sub Test1()
【 1 】
End Sub

1.MsgBox Workbooks("VBA.xlsm").Sheets("Sheet1").Range("A1")
2.MsgBox Sheets("Sheet1").Range("A1")
3.MsgBox Range("A1")
4.1~3すべて正しい

https://vba-workbook.com/excel-vba-basic/3002-2

4が正解でした
完全に一つだけだと思い込みをしてしまいました
全部、正しいのか
これは再度、確認が必要です

セルA1に入力された値が100未満の場合、「100未満」と表示したい。このとき、【 1 】に入る適切な内容を答えなさい。

Sub Test1()
If 【 1 】 Range("A1") >= 100 Then MsgBox "100未満"
End Sub

https://vba-workbook.com/excel-vba-basic/3005-2

答えは『Not』です
条件が一致しない場合にTrueを返す演算子のため

マクロ「Test1」を実行したところ、「1」が表示された。このとき、【 1 】に入る適切な内容を答えなさい。

Sub Test1()
MsgBox 5 【 1 】 2
End Sub

https://vba-workbook.com/excel-vba-basic/3006-2

分からなかったので
当てずっぽうで行ったら
当たってしまったので・・・

こちらは
『Mod』が正解です

正答率 50%
6問中3問正解


今日、外付けのキーボードを買うので
ようやく
高スペックの方で作業ができるので嬉しいです


VBAマスターに俺はなる

最後まで読んでいただき
ありがとうございます
安田

マガジンにまとめてありますので
よかったらそちらも御覧ください


この記事が気に入ったらサポートをしてみませんか?