還記得小時候?qū)W習(xí)數(shù)學(xué)的經(jīng)歷嗎?很小很小的時候,我們會接觸到數(shù)字,大人們會教我們數(shù)數(shù),認識簡單的數(shù)字,慢慢地我們會開始學(xué)習(xí)簡單的加減法,再大一點,會學(xué)習(xí)乘除法,背誦乘法口訣,隨著學(xué)習(xí)的深入,我們會逐漸學(xué)習(xí)到更復(fù)雜的運算和規(guī)則。
運算無處不在。在編寫程序代碼時,很多內(nèi)容都是在進行各種各樣的運算,因此,運算符非常重要。
當(dāng)然,最開始我們都是從了解最基本的運算開始,逐漸深入到更多的運算內(nèi)容。最先應(yīng)該了解的當(dāng)然是加、減、乘、除等算術(shù)運算符。
算術(shù)運算符
常用的VBA算術(shù)運算符有:加(+)、減(-)、乘(*)、除(/)、整除(\)、取模(MOD)、求冪(^)。基本的運算如下所示。
前面我們過,可以通過VBA來改變對象屬性值,因此,也可以將表達式的結(jié)果賦值給對象的屬性。下面是一些示例:
Range(“A1”).Value = 100
該語句在單元格A1中輸入數(shù)據(jù)100。
Range(“A2”).Value = “工作清單”
該語句在單元格A2中輸入文本“工作清單”。
ActiveCell.Interior.Color = vbYellow
該語句將當(dāng)前單元格的背景色設(shè)置為黃色。
注意:不要將賦值運算符與關(guān)系運算符中的“=”混淆,要在不同的表達式中區(qū)分“=”是賦值運算符還是等于運算符。