Private Sub Set_TableDataSheet()
Dim tblSh As Worksheet
Worksheets.Add After:=ThisWorkbook.Worksheets(ThisWorkbook.Worksheets.Count)
Set tblSh = ActiveSheet
tblSh.Name = "TableData"
Dim DataAry(2)
DataAry(0) = Array("Id", "Link", "ExpectedTitle", "Result")
DataAry(1) = Array("1", "https://en.wikipedia.org/wiki/Main_Page", "Wikipedia, the free encyclopedia", "")
DataAry(2) = Array("2", "https://en.wikipedia.org/wiki/Special:Random", "???", "")
Dim i As Integer, j As Integer
For i = 0 To 2
For j = 0 To 3
tblSh.Cells(i + 1, j + 1) = DataAry(i)(j)
Next j
Next i
End Sub
Use_TableCls
Private Sub Use_TableCls()
Dim Table As New Table
Dim Verify As New Verify
Dim Driver As New ChromeDriver
Dim tblSh As Worksheet: Set tblSh = ThisWorkbook.Worksheets("TableData")
Table.From(tblSh.Range("A1")).Where ("Id > 0")
Debug.Print "テーブルデータ(0起点): " & Table.Count
Dim row
For Each row In Table
Driver.Get row("Link")
row("Result") = Verify.Equals(row("ExpectedTitle"), Driver.title)
Next row
Dim tblData(): tblData() = Table.Values '0起点でデータ取得
Debug.Print tblData(0, 0)
Table.ToExcel tblSh.Range("A5")
Table.Dispose
Driver.Quit
End Sub