検索

=イコールの話

【ショート記事】


皆さんはイコールと聞いてどういう意味を思い浮かべますか?


多くの方は a=b で aとbが等しいという意味で理解すると思うのですが


プログラミング的には、もう1つ意味がありまして


bをaに代入するという意味もあります。



今回はExcel VBAを使って解説します。


Sub test1()

    Range("A1")=Range("B1")

End Sub 

上記の場合には、黄色の値と赤の値が等しいという意味になります。

下記画像参照








では、もう1つの代入するとはどういう意味かを解説します。


Sub test2()

    Range("A1")=10+2

End Sub 


上記の場合には黄色部分、つまりRange("A1")に10+2の計算結果を入れて下さいという

意味になります。

よって黄色の部分に12が入ります。

下記画像参照






さいごに

初めは細かい事は覚えず、イコールには

【等しい】【代入】の2つの意味があるとだけでも

覚えておいて下さい。





閲覧数:122回