当您从一个Excel工作表复制并粘贴到另一个Excel工作表时,您可以选择保留源格式或使用当前格式。是否有相同的方法在VBA中强制执行此操作?
例如,我有:
Sheets("sheet1").Range(A2).Copy Destination:=Sheets("sheet2").Range("C7")
将值从sheet1(A2)复制到sheet2(C7)。有没有办法使用sheet2的C7格式样式,而不是从sheet1的A2保存格式?
答案 0 :(得分:1)
看似Copy
Destination
副本。使用Copy/PasteSpecial
,您可以选择要复制的内容。
xlPasteType:
xlPasteAll (default),
xlPasteFormats,
xlPasteFormulas,
PasteFormulasAndNumberFormats,
xlPasteValues,
xlPasteValuesAndNumberFormats
(more)