【发布时间】:2010-09-04 04:36:35
【问题描述】:
以下通过单击单个按钮提取信息:
Sub Sales()
Dim StrSQl As String
Con = "Provider=IBMDA400;Data Source=XXX.XXX.XXX.XXX;User Id=yyyy;Password=zzzz"
Set Db = CreateObject("ADODB.Connection")
Set rs = CreateObject("ADODB.recordset")
Db.connectionSTring = Con
Db.Open
StrSQl = "select myuc, sum (myac) as Amount from myabc.myqwerty where mydt >= 20100101 and mydt <= 20100831 group by (mycl)"
rs.Open StrSQl, Db, 3, 3
Sheet2.Cells(1, 1).CopyFromRecordset rs
rs.Close
Set rs = Nothing
Set cn = Nothing
End Sub
如何在 Excel 中创建一个“框”以在单击按钮之前选择日期范围(mydt >= 20100101 和 mydt
【问题讨论】:
-
您使用的是哪个版本的 Excel?
-
Dee,我使用 Excel 2007,数据库保存在 DB2/400 中