1
我有一個工作表,我正在使用一個宏來創建一個圖表。由於數據是工作簿中的分散在不同的工作表,我複製相同,創建一組連續的列用於創建圖表:複製一個Excel工作表單元格的絕對值(而不是公式)
Sheets("Data1").Range("A29:A39").Copy Destination:=Sheets("Chart").Range("AA29:AA39")
Sheets("Data2").Range("D29:D39").Copy Destination:=Sheets("Chart").Range("AB29:AB39")
Sheets("Data3").Range("I29:I39").Copy Destination:=Sheets("Chart").Range("ACI29:AC39")
Sheets("Data3").Range("D129:D139").Copy Destination:=Sheets("Chart").Range("AD29:AD39")
我的數據是這樣的:
CustomerA 489 456 93%
CustomerB 63 0 0%
CustomerC 123 123 100%
CustomerD 185 172 93%
以上是我希望在新複製的單元格中獲得的值,而不是如何使用公式計算它們。我正在使用上面的vba進行這項工作。
如何獲取絕對值,而不是我新複製的工作表單元格中的相對公式?
+1這是最好的答案:)需要明確的是,他是在說使用.value的= .value的,而不是複製和粘貼。 – aevanko
@issun是的,我有點簡潔:) – brettdj