質問

以下のコードを使用してExcelのWebからテーブルを受信する

With ActiveSheet.QueryTables.Add(Connection:= _
    "URL;some url")
    .WebSelectionType = "xlSpecifiedTables"
    .WebTables = "10"
    .BackgroundQuery = True
    .TablesOnlyFromHTML = True
    .Refresh BackgroundQuery:=False
    .SaveData = True
End With

しかし、私は手に入れたそのテーブルから行数を取得したいと思います。では、どうすればそれを達成できますか?

With ActiveSheet.QueryTables.Add(Connection:= _
    "URL;some url")
    .LineCount 'is it smt like this???????
End With
役に立ちましたか?

解決

単にようなものを使ってみませんか Range("B3").CurrentRegion.Rows.Count ?
.BackgroundQuery = True, 、ダウンロードがいつ完了しているのか本当にわかりません...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top