返回列表 上一主題 發帖

EXCEL VBA 由計算說明計算金額

EXCEL VBA 由計算說明計算金額

EXCEL VBA 由計算說明計算金額

E欄為自訂之刪除字串(會再增加),用來刪除B欄計算說明中的字串,最後會變成計算式,再將計算式計算為C蘭的金額。


EXCEL VBA 計算說明轉金額.rar (3.35 KB)

懇請協助,謝謝
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

回復 2# Hsieh
感謝,經測試完全正確

是否可以再幫忙改為自定函數
例如我在 C2 輸入 =計算(B2) 就能計算出來
E欄的刪除字串我想放入自定函數中比較方便使用(因為有不同的格式要用才不用一直改程式),也麻煩預留刪除字串要擴充的空間,再次請託,感謝
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 4# Hsieh

太棒了,自訂函數還是比較好用

最後再麻煩一下
如果沒有輸入第二參數時,可以用內定參數值  "斤","兩","蘋果","香蕉","沙蝦"
如能改成這樣就太完美了
先謝謝你
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 6# Hsieh

謝謝回覆,但和我想要的有點不一樣,因為我不會改,希望再麻煩一下

如果沒有輸入第二參數時,可以用內定參數值  "斤","兩","蘋果","香蕉","沙蝦"

是指 第二參數仍是 RANGE
如 第二參數沒有輸入時( =MyCal(B2) ),刪除字串使用 FUNCTION內的一組參數陣列  "斤","兩","蘋果","香蕉","沙蝦" (寫在FUNCTION 裡面)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 8# Hsieh

我想使用上還是以最後這方式比較簡單
感謝你的不厭其煩的協助

不知道要如何給你一個讚,或像Y+給你最佳回答
要如何CLOSE本問題?
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 待人退一步,愛人寬一寸,就會活得很快樂。
返回列表 上一主題