代码之家  ›  专栏  ›  技术社区  ›  Clay Reakes

VBA粘贴特殊xlPasteValue仍使用格式粘贴

  •  0
  • Clay Reakes  · 技术社区  · 2 年前

    我正在使用以下内容将一个范围从模板工作簿复制到活动工作簿。它按预期进行复制,只是模板中的蓝色单元格背景和边框样式仍在粘贴。我只想要单元格的值。知道我做错了什么吗?

    使用Microsoft 365。

    basicinformationTW.Range("B2:B9").Copy
    
    basicinformationFW.Range("C7").PasteSpecial Paste:=xlPasteValues
    
    0 回复  |  直到 2 年前
        1
  •  0
  •   taller    2 年前

    我已经在M365上测试了您的代码,没有任何问题。

    请尝试其他方法。

        With basicinformationTW.Range("B2:B9")
            basicinformationFW.Range("C7").Resize(.Rows.Count, 1).Value = .Value
        End With