- 帖子
- 967
- 主題
- 0
- 精華
- 0
- 積分
- 1001
- 點名
- 0
- 作業系統
- WIN XP
- 軟體版本
- OFFICE 2003
- 閱讀權限
- 50
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-11-29
- 最後登錄
- 2022-5-17
 
|
3#
發表於 2012-3-9 22:36
| 只看該作者
本帖最後由 register313 於 2012-3-10 14:51 編輯
回復 1# chen255 - Sub 月營收明細()
- With Sheets("Main")
- .[AB1].CurrentRegion.Offset(3, 0) = ""
- For Y = .[AC2] To .[AE2]
- For M = 1 To 12
- Sheets(Y & "營業收入").Activate
- Set Source = Sheets(Y & "營業收入").Range([A12].Offset(0, (M - 1) * 10), [J65536].Offset(0, (M - 1) * 10).End(xlUp))
- Set Code = Source.Find(.[C1], , , xlWhole)
- R = .[AB65536].End(xlUp).Row + 1
- If Not Code Is Nothing Then
- .Range("AB" & R) = Y & "/" & Format(M, "00")
- .Range("AC" & R, "AI" & R) = Array(Code.Offset(, 2), Code.Offset(, 5), Code.Offset(, 4), Code.Offset(, 6), Code.Offset(, 7), Code.Offset(, 8), Code.Offset(, 9))
- End If
- Next M
- Next Y
- End With
- End Sub
複製代碼 |
|