返回列表 上一主題 發帖

[發問] 請問以下三段公式,若轉換為vba 該如何撰寫(非用.Formula =“ ”)解決

[發問] 請問以下三段公式,若轉換為vba 該如何撰寫(非用.Formula =“ ”)解決

請問以下三段公式,若轉換為vba 判斷式,該如何撰寫(非用.Formula =“ ”)解決?

=IF(OR(MID(H2,2,1)="M",MID(H2,2,1)="L"),LEFT(H2,3),IF(LEN(TRIM(H2))=4,H2,TRIM(LEFT(H2, SEARCH(" ",H2,1)))&IF(I2="","",MID(I2,6,1))))

=TRIM(IFERROR(VLOOKUP(LEFT(K2,6),IF({1,0},科目代號!$X$2:$X$500,科目代號!$R$2:$R$500),2,),""))

=IF(LEFT(H2,1)="9",TRIM(H2),IF(I2="",LEFT(TRIM(H2),SEARCH(" ",H2,1)-1)&TRIM(MID(K2,2,1)&MID(K2,4,3)),LEFT(TRIM(H2),SEARCH(" ",H2,1)-1)&TRIM(MID(I2,6,1)&LEFT(J2,3))))
希望支持!

本帖最後由 s7659109 於 2018-10-31 11:38 編輯

回復 2# 准提部林
需求條件:公式已放入AA~AE,希望以數組+迴圈+條件判斷完成
附檔已上傳

公式化vba.zip (131.94 KB)

希望支持!

TOP

        靜思自在 : 人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。
返回列表 上一主題