返回列表 上一主題 發帖

[發問] 錄製巨集每日向下新增一列資料-選擇性貼上設定

回復 1# zv1122


   因為你上色的部分,在2007牽扯到管理規則我真的不知道怎麼幫你解決

但是你貼上的程式碼 可以利用以下這段
  1. Sub CopyPaste()

  2. Sheets("sheet1").Range("A1:E1").Copy
  3. '我幫你改成A1:E1五欄,需要的你再自己改
  4. With Sheets("sheet2")

  5. .Activate                    
  6. .Cells(Rows.Count, "A").End(xlUp).Offset(1).PasteSpecial xlPasteValues  

  7. '使用PasteSpecial 方法,可以類似你複製一段範圍,到你要的地方按右鍵,選擇性貼上裡面的所有功能,裡面好樣沒包含你的管理規則,就是依據規則上色的部分(這部分我不知道有沒有搞懂,你上色是直接貼上顏色還是,依據管理規則變色??),所以使用xlPasteValues  只貼上值


  8.     'Sheets("A")的C欄最後一列(Cells(Rows.Count, "C"),
  9.     'End(xlUp)往上到有資料列
  10.     'Offset(1)的下一列
  11. End With


  12. End Sub
複製代碼

TOP

        靜思自在 : 做好事不能少我一人,做壞事不能多我一人。
返回列表 上一主題