|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 余余1982 于 2012-8-4 20:47 编辑
墨西哥の早晨 发表于 2012-8-4 01:00
我简直是太膜拜你了,你真是大神啊,我激动的无以言表啊,谢谢,谢谢,谢谢了。
不过请问下是用的sql还是 ...
alt+F11 查看VBA代码! 第15行sheets(1)改为 Row = Sheets("辅助查询").[b65536].End(3).Row + 1
- Sub 查询()
- Dim X, Y, Z As Long
- Dim A, B As String
- On Error Resume Next
- Sheets("辅助查询").Range("A6:o65536").Select
- Selection.ClearContents
- A = Sheets("辅助查询").Range("B3")
- B = Sheets("辅助查询").Range("D3")
- For X = 3 To Worksheets.Count
- m = Sheets(X).[b65536].End(3).Row
- For Y = 8 To m
- pm = Application.Sheets(X).Cells(Y, 2)
- cd = Application.Sheets(X).Cells(Y, 11)
- If pm = A And cd = B Then
- Row = Sheets("辅助查询").[b65536].End(3).Row + 1
- For Z = 1 To 14
- Sheets("辅助查询").Cells(Row, Z) = Sheets(X).Cells(Y, Z + 1)
- Next Z
- Sheets("辅助查询").Cells(Row, 15) = Sheets(X).Name
- End If
- Next Y
- Next X
- End Sub
复制代码
|
|