返回列表 上一主題 發帖

5457001E01,這在用VBA自動比對條件撈出值後變成546E+07,這VBA要如何修正呢?

將F欄設為[文字]格式, 重新輸入5457001E01

TOP

MsgBox [Sheet1!B18] & "   " & [Sheet2!B9]
兩個一樣的,

撈資料前, 要先將儲存格設為文字格式~~

TOP

回復 11# jeffrey628litw


    Sheets("比對OE No後資料").UsedRange.Clear  'Clear會使儲存格恢復為[通用]格式
    Sheets("比對OE No後資料").Range("F:F").NumberFormatLocal = "@"  '加入這一行, 設為[文字]格式
    Sheets("比對OE No後資料").[a1].Resize(UBound(Ax, 1), UBound(Ax(1))) = Application.Transpose(Application.Transpose(Ax))

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題