返回列表 上一主題 發帖

二欄位的最後值的差值

二欄位的最後值的差值

本帖最後由 ziv976688 於 2017-4-30 11:22 編輯

假設:
A欄有空格和文字和數值
B欄有空格和文字和數值

請問:下列程式碼的正確語法
i = A欄的最後一個數值 - B欄的最後一個數值

求解~謝謝!

hcm19522大大:
感謝您的熱心賜教。

但我需要的是VBA程式語法^^"

TOP

回復 4# 葉國洲
謝謝您的熱心幫忙和指導

TEST.rar (6.42 KB)
可否再請教:
     k = "=MAX(A:A)-MAX(B:B)"
    Cells("E" & k, 1).Interior.ColorIndex = 6

請問:如何將K的公式語法改成一般程式的語法且能轉成數值?


PS︰A欄最大的數值一定大於B欄最大的數值


謝謝您


TOP

本帖最後由 ziv976688 於 2017-5-1 15:17 編輯

二欄位的最大值的差值

試過
If k = "=MAX(A:A)-MAX(B:B)" Then
    k = k.Value
    Cells("E" & k, 1).Interior.ColorIndex = 6
End If
但沒有反應

TOP

問題整理~
Sub diffab()
   
   
[D1] = "=MAX(A:A)-MAX(B:B)"
    [D1] = [D1].Value
    Cells([D1], 5).Interior.ColorIndex = 6

End Sub

如果不用輔助儲存格D1,以常數k替代,請問語法要如何改?
謝謝!

TOP

回復 8# 葉國洲
感謝您的指導和協助~問題解決了~感恩

TOP

        靜思自在 : 【時日莫空過】一個人在世間做了多少事,就等於壽命有多長。因此必須與時間競爭,切莫使時日空過。
返回列表 上一主題