最簡單的作法就是掃描適當的列(Column),例如在已繳的地方輸入好日期後。
就去搜尋D列內的資料,然後根據sheet2的房門號碼對應B列找出對應的行號(Row),都符合的話在把所需要的資料抓出來塞給你要顯示的cell就可以嚕。
簡易範例如下
複製程式
'輸入已繳日期完成後
'TotalRowNum = 你的總資料數目
Dim nCurNoRow As Integer
Dim nCurNoCol As Integer
nCurNoRow = 4 '初始行號
nCurNoCol = 2 '初始列號
For i = 3 To TotalRowNum
If ( Sheet1.Cell(i, 4) = Sheet2.Cell(2,2) ) '找到符合日期的資料
If ( Sheet1.Cell(i, 2) = Sheet2.Cell(nCurNoRow, nCurNoCol) ) '找到符合的房門號碼
'做你想做的事情
EndIf
nCurNoCol= nCurNoCol+2 '不論有沒有找到都要找下一個位置
EndIf
Next i
先玩玩看吧