我拥有并查看包含许多表格的工作正常但我无法从表格(商店)获得我需要的一些字段 - 我得到了它们的空白'而且我不知道这是什么问题?
抱歉日志查询
Sub test()
Dim wb As Workbook
Dim ws As Worksheet
Dim rng As Range
Dim lookuprng As Range
Dim res
Set wb = ThisWorkbook
Set ws = wb.ActiveSheet
Set rng = ws.Range("A1")
Set lookuprng = ws.Range("B:B")
On Error Resume Next
res = Application.WorksheetFunction.Match(rng.Value, lookuprng, 0) 'will return a row number
If Err.Number > 0 Then 'the above command will throw an error if there is no match
MsgBox "No Match!", vbCritical
Err.Clear
Else
'do something with the matched row
End If
End Sub
输出数据我将每个商店中的所有产品放在一行,但正如您所见,IDST为NULL且Store也为NULL
所以请问我该如何解决?
答案 0 :(得分:0)
如果不解析整个查询,我会更加难以理解
{{1}}
您正在对一系列左外连接执行左外连接。也许你可以选一个......也许是p2