|
主要实现的也就是 做3月表时引用的就是2月的,4月时引用的就是3月的 格式2012-03-(新)费用及直接人工报表.xls就是这样的 首先2月和3月的都是在一个文件夹下 麻烦老师帮我想想 怎么才能实现这个功能 谢谢
- Sub test()
- Dim str As String
- Dim str1 As String
- Dim arr
- Application.ScreenUpdating = False
- Application.DisplayAlerts = False
- Application.AskToUpdateLinks = False
- str = ThisWorkbook.Path
- str1 = ThisWorkbook.Name
- str = str & "" & Left(str1, 5) & Format(Mid(str1, 6, 2) - 1, "00") & Right(str1, 17)
- Workbooks.Open (str)
- arr = Range("b8:b23")
- ActiveWorkbook.Close Save = False
- Range("c8:c23") = arr
- Application.DisplayAlerts = True
- Application.ScreenUpdating = True
- Application.AskToUpdateLinks = True
- End Sub
复制代码
|
|