- 帖子
- 2842
- 主題
- 10
- 精華
- 0
- 積分
- 2898
- 點名
- 0
- 作業系統
- 〔略〕
- 軟體版本
- 〔略〕
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 〔略〕
- 註冊時間
- 2013-5-13
- 最後登錄
- 2025-4-28
|
2#
發表於 2019-11-3 10:14
| 只看該作者
本帖最後由 准提部林 於 2019-11-3 10:28 編輯
1) 2月份, 哪有"上上個月" ????
2) 若有一個月漏了複製公式, 下下個月不就無法複製公式???
3) 12月, 要等隔年1月處理???
不如保留1月份公式, 當月複製1月份公式, 並將前一個月至2月份貼成值~~
Sub 複製公式()
Dim xArea As Range, M%
Set xArea = [B2:M8]
M = Month(Date)
If M = 1 Then Exit Sub
xArea.Columns(1).Copy xArea.Columns(M)
If M <= 2 Then Exit Sub
With xArea.Columns(2).Resize(, M - 2): .Value = .Value: End With
End Sub
===================================== |
|