|
6#
楼主 |
发表于 2009-1-19 16:54:22
|
只看该作者
以下是完整的代码,但是只有在打开数据库后,第一次点击按钮,得到我需要的数据和格式,而第二次点击按钮,不能得到我要的效果。不知哪里有问题?
Me.子窗体名.SetFocus
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdCopy
Dim obj As Object
Set obj = CreateObject("excel.application")
obj.Workbooks.Add
obj.Visible = True
SendKeys "^v"
obj.Rows("1:2").Insert
obj.Columns("b:b").Delete
obj.Range("c1") = "物品领用明细表(" & Year(Date) & "年" & Month(Date) & "月)"
obj.Cells(3, 27) = "合计"
obj.Cells(2, 27) = Date
For i = 4 To obj.[a65535].End(xlUp).Row
obj.Cells(i, 27) = obj.Application.WorksheetFunction.Sum(obj.Range(obj.Cells(i, 2), obj.Cells(i, 26)))
Next
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|