返回列表 上一主題 發帖

[發問] 依日期需求複製範圍公式問題

[發問] 依日期需求複製範圍公式問題

本帖最後由 msmplay 於 2018-1-18 21:59 編輯



請問該如何使用巨集達到以下效果:
1. 按下【複製公式】按鈕後,可自動將今日範圍公式複製貼至隔日,並將今日範圍公式複製貼上為值(將公式存為值)
例如1:今日為1/18,按下【複製公式】按鈕後,自動選取EK:ER(1/18範圍)並複製公式,先將公式貼至ES:EZ(1/19範圍),再將EK:ER公式複製貼上為值(將公式存為值)
例如2:今日為1/19,按下【複製公式】按鈕後,自動選取ES:EZ(1/19範圍)並複製公式,先將公式貼至FA:FH(1/20範圍),再將ES:EZ公式複製貼上為值(將公式存為值)
以此類推

提醒:
因範圍中有許多合併儲存格,希望可以保持原格式達成目的,如果真的無法有合併儲存格,希望可提供變通方式,非常感謝~~~~~~~


測試.rar (54.49 KB)
*宅女一枚無誤*

不知道這樣寫有沒有符合你的需求
  1. Sub 貼公式()
  2. Range("FA4:FH72").Formula = Range("ES4:EZ72").Formula
  3. End Sub

  4. Sub 貼上值()

  5. With Range("ES4:EZ72")
  6.     .Select
  7.     .Copy
  8.     Selection.PasteSpecial Paste:=xlPasteValues
  9. End With
  10. Application.CutCopyMode = False
  11. End Sub
複製代碼
希望有幫助到你
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

        靜思自在 : 為自己找藉口的人永遠不會進步。
返回列表 上一主題