你好,我想複製只值不是所有的公式我怎麼能在Excel VBA中做到這一點。 這裏是我的代碼:如何只複製excel中的值?
Sheets("PRICE LIST").Range("F3").Copy Destination:=Sheets("INVOICE EU").Range("L" & i)
你好,我想複製只值不是所有的公式我怎麼能在Excel VBA中做到這一點。 這裏是我的代碼:如何只複製excel中的值?
Sheets("PRICE LIST").Range("F3").Copy Destination:=Sheets("INVOICE EU").Range("L" & i)
你可以只傳送值:
Sheets("INVOICE EU").Range("L" & i).Value = Sheets("PRICE LIST").Range("F3").Value
複製後,您可以使用PasteSpecial
:
Sheets("PRICE LIST").Range("F3").Copy
Sheets("INVOICE EU").Range("L" & i).PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
以上會複製你的輸入(不管它是什麼),甚至如果輸入將只粘貼值,是一個公式。
然後,它將清除「剪切/複製模式」。
請使用下面的代碼
Sheets("PRICE LIST").Range("F3").Copy
Sheets("INVOICE EU").Range("L" & i).PasteSpecial (xlPasteValues)