|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
代码再改成自己想要的。
Sub limonet()
Dim Cn As Object, Rst As Object, i%, StrSQL$
Set Cn = CreateObject("adodb.connection")
Set Rst = CreateObject("adodb.recordset")
Cn.Open "provider=microsoft.ace.oledb.12.0;extended properties=excel 12.0;data source=" & ThisWorkbook.FullName
For i = 1 To 12
StrSQL = StrSQL & "select '" & i & "月' as 月份,单位名称,姓名,身份证号码 from [" & i & "月$] Union All "
Next i
StrSQL = "Select * from (" & Left(StrSQL, Len(StrSQL) - 11) & ") Where 身份证号码='777777777777777777'"
Rst.Open StrSQL, Cn, 1, 3
MsgBox "存在共用,共" & Rst.RecordCount
Range("A10").CopyFromRecordset Cn.Execute(StrSQL)
End Sub
|
评分
-
1
查看全部评分
-
|