返回列表 上一主題 發帖

[發問] 求教於各方高手...

本帖最後由 adrian_9832 於 2019-12-15 19:53 編輯

VBA 笨笨  在OR 後面 要清楚表達條件 它才懂

解決方法1:

     If 月份代號 = 3 Or 月份代號 = 4 Then _  

或者你可以加括號 如下:

解決方法2:

    If (月份代號 = 3 Or 4) Then
        MsgBox 123
    End If


還有這裡 :
季度代號 = "年度代號" - 1 & "4"

VBA 看不懂 這是 要干嗎的   是想要 做加減法 還是其他  因為 現在 他資料類型是 字串  所以不能當運算的

TOP

本帖最後由 adrian_9832 於 2019-12-15 20:02 編輯

如果想清楚一點 可以給他 定明  是字串還是數字


可以改成如下例子 , 因為我不太知道你是想 連接字串 還是計算  季度代號 .....

Sub Macro10()

公司代號 = 2330
年度代號 = 2010
月份代號 = 3
    If (月份代號 = 3 Or 4) Then
      '季度代號 = 2010 - 1 & 連接字串 4
      '即是 20094
      季度代號 = 年度代號 - 1 & "4"
      MsgBox 季度代號
    End If
end sub

大家互相幫助 互相交流 就學會了 EXCEL了 加油

TOP

        靜思自在 : 君子如水,隨方就圓,無處不自在。
返回列表 上一主題