返回列表 上一主題 發帖

[發問] VBA不給用工作表函數ABS絕對值功能嗎?

[發問] VBA不給用工作表函數ABS絕對值功能嗎?

請教一下各位高手
  1. a = -0.543
  2. msgbox application.worksheetfunction.abs(a)
複製代碼
ABS絕對值函數在工作表上面使用是可行,但移到VBA程式碼裡面就不能用嗎?
各位高手在VBA裡面要使用ABS絕對值得功能時,難道只能打...
  1. if a < 0 then a = -a
複製代碼
了嗎O___Q?!
雖然也不是不行啦.....

回復 1# VBALearner

但是用evaluate就可以...?! 到底差在哪裡呢...=口="
  1. a = -0.543
  2. Msgbox Application.evaluate(ABS(a))
複製代碼

TOP

回復 4# lpk187

喔喔知道了感謝您!
順便問一下喔 要如何知道函數是不是Visual Basic的內建函數阿?

TOP

回復 3# c_c_lai

喔喔可以了感謝!
可以順便問一下您有關於 [ ] 的用法嗎T___T?
實在是有點難懂中括弧的用法......

TOP

回復 7# lpk187

喔喔哇懂了!感謝您詳細的回答!!!

TOP

回復 10# GBKEE

好的好的! 感謝您為我解惑^^

TOP

        靜思自在 : 得理要饒人,理直要氣和。
返回列表 上一主題