VBA初級者です。回答よろしくお願い致します。
####(1)コードの説明
range("A1").value=1
このコードは、右辺『1』を 、 左辺『range("A1").value』に代入するという意味です。
####(2)コードの説明
If range("A1").value=1 then
・
・
・
このコードは
もし左辺『range("A1").value』が 、 右辺『1』と同じならばという意味です。
####(3)別の解釈
しかし、(1)より(2)のコードは、以下のように解釈できると思います。
右辺『1』を 、 左辺『range("A1").value』に代入できるならば
####(4)質問
どうして、こういった考え方ではないのでしょうか。
####(5)質問の意図
実作業では、(2)の考えで何も問題ありません。
しかし、こういった点を追求していくと新しい発見があり、理解が深まり、色々な応用がきくのではないかと思い、ご質問致しました。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/09 13:45