7,787
社区成员
发帖
与我相关
我的任务
分享Sheets("昌平区报表").Select
For i = 4 To 61
s = "=SUM(" & Worksheets(1).Name & ":妇幼!B" & i & ")"
Sheets("昌平区报表").Range("B" & i).FormulaArray = s
Next
Dim m, i As Integer
Dim n, s, bm As String
定义变量
Private Sub crgzb()
Dim mydir As String
Dim b As Byte
Dim StrFind, n, s As String
Dim rng As Range
Dim i, j As Integer
'计算月
m = Month(Now)
If m = 1 Then
s = "12月生物制品"
Else
m = m - 1
s = m & "月生物制品"
End If
Windows("生物制品月报表(区).xls").Activate
Sheet1.Select
'查找当前目录中的xls文件
b = 1
Range("A:A").ClearContents
mydir = Dir(ThisWorkbook.Path & "\*.xls", vbNormal)
Do While mydir <> ""
Cells(b, 1) = mydir
mydir = Dir
b = b + 1
Loop
'查找指定的文件名
For i = 1 To 43
StrFind = Sheet1.Cells(i, 2)
With Sheet1.Range("A1:A64")
Set rng = .Find(What:=StrFind, _
After:=.Cells(.Cells.Count), _
LookIn:=xlValues, _
LookAt:=xlWhole, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext, _
MatchCase:=False)
If Not rng Is Nothing Then
Select Case StrFind
Case "2009年生物制品、接种月报表(昌平区医院).xls"
qyy (s) '调用插入区医院工作过程,S某月工作表名
Case "2009年生物制品、接种月报表(十三陵社区卫生服务中心).xls"
ssl (s) '调用插入十三陵工作过程