我知道Excel公式
Cells(16, 2) = "=TEXT(42831,""dd-mmm-yy"")" 'DISPLAYS 06-Apr-17 IN CELL B16
我就需要工作的日期序列號,即42831,宏用一個變量來代替在使用變量: -
Dim lngDateSerialNo As Long
lngDateSerialNo = 42831
因此,現在我已經將42831分配給變量lngDateSerialNo
。
這裏並沒有真正的相關性,只是說這個變量在運行時會被更新來給我一個相隔一週的期望的日期序列。
我也知道,
Cells(18, 2) = "=TEXT(" & lngDateSerialNo & ",""dd-mmm-yy"")" 'displays 06-Apr-17 IN cell B18
,並公平地說,我需要與上面的代碼行的幫助。
目的
要儘量的瞭解究竟是什麼和號做 - 從給我我想要的結果分開!
在VBA中相對缺乏經驗,我對和號的理解是它是一個串聯運算符,並且在生活中似乎沒有任何其他功能。
問題1
是否有人在那裏請給我一個理解爲什麼這行代碼工作如此之好?
問題2
純屬學術性,但如果確實和符號是連接運算符,可以使用CONCATENATE公式代替&符號嗎?
非常感謝,GSerg。 – ComfortablyNumb