[英]Macro Excel to copy range cells from one sheet to another based on cell match and skip cell if no match
[英]Error Message From Excel Macro - Copy from one cell to another
當我使用以下代碼時,出現錯誤消息“運行時錯誤'1004'“我們無法對合並的單元格執行此操作。”
Sub CBCR71Out_Click()
If ActiveSheet.CheckBoxes("CBCR71Out").Value = 1 Then
Sheets("7 ELA").Range("CR71Out").Copy _
Destination:=Worksheets("7 ELA Output").Range("CR7.1")
Else
Sheets("7 ELA Output").Range("CR7.1").Value = ""
End If
End Sub
我正在創建一個Excel工作簿,用戶可以在其中選擇一個工作表上的信息,然后將其復制到第二個工作表中,並放入打印友好格式。 這條特定的信息從原始工作表上的1個單元格到輸出工作表上的合並的3個單元格標題。
我正在學習,所以我不知道該怎么辦。
我不確定如何按照自己的方式進行操作,但是您可以更改以下代碼:
Sheets("7 ELA").Range("CR71Out").Copy _
Destination:=Worksheets("7 ELA Output").Range("CR7.1")
此代碼:
Sheets("7 ELA Output").Range("CR7.1").Value = Sheets("7 ELA").Range("CR71Out").Value
實質上是將要復制的值放入打印友好的值中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.