我在Excel中使用转换器Hex到Binary。 我在Vba中使用了Vlookup,但它没有像我期望的那样工作, 因为在单元格中我有“0000”,但该函数只写了一个0。 我该如何解决这个问题?
Cells(8, 7) = Application.WorksheetFunction.VLookup(Range("G7"), Range("U6:V21"), 2)
答案 0 :(得分:1)
您需要将单元格的格式更改为文本才能获得文本结果:
Cells(8, 7).NumberFormat = "@" 'text
Cells(8, 7) = Application.WorksheetFunction.VLookup(Range("G7"), Range("U6:V21"), 2)