
web(気象データ)を取得するプログラムを以前マクロで組んでいたのですが,これを今回諸事情によりVB2010で再構築していますが,どうすればいいか悩んでいます.
以下はマクロプログラムです.
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.data.jma.go.jp/obd/stats/etrn/view/ho … & AD2 & "&year=" & y & "&month=" & m & "&day=" & d & "&view=" , Destination:=Range("D" & R))
.RefreshStyle = xlOverwriteCells
.AdjustColumnWidth = False
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = "10" '時々変更あり、最近は19
.Refresh BackgroundQuery:=False
End With
これを,どなたかVB版に変換して頂けませんでしょうか?
取得したデータはデータソースに格納する
よろしくお願いいたします.
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
やりたいことは、上記サイトのまんまですよね
webクエリはExcelの機能なので、Excel上での実行が必要です
Excelで
日付データの取り込み⇒webクエリ実行⇒取り込んだデータを成形しファイル保存⇒Excel終了
の自動実行マクロ作成してVB上から呼び出して、保存されたファイルデータを再処理する方が、すべてVB上で処理するより修正が安易なような気がします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Visual Basic(VBA) マクロで最終行を取得してコピーしたい 3 2022/04/06 19:07
- Visual Basic(VBA) 追記する列を増やしたい 2つのデータを検索・照合して元データにないデータを下記マクロで商品名を追記し 9 2022/10/05 10:50
- 宇宙科学・天文学・天気 仙台で積雪量が増えたのに降雪量や天気概況には雪が降らなかった観測結果が出ることが最近多くなっている。 1 2023/02/01 19:16
- 宇宙科学・天文学・天気 室蘭や苫小牧の8月中旬の平年の最高気温が下旬よりも低いのはなぜですか。 2 2022/08/20 22:28
- 宇宙科学・天文学・天気 室蘭は観測結果からして曇りや雨の日は夏日ならないことは明らかなのに曇り時々雨の予報で夏日の予報が多い 1 2023/08/16 15:58
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
- 宇宙科学・天文学・天気 室蘭や苫小牧の8月中旬の平年の最高気温が下旬よりも低いのはなぜですか。 1 2023/06/05 20:18
- 宇宙科学・天文学・天気 室蘭は8月12日は前線が近かったのになぜ晴れたのですか。 1 2022/09/03 09:45
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLでデータとして画像を指定す...
-
C# DataTableに最後に追加した...
-
非同期のプロセス間通信(パイプ...
-
VBAコンボボックスの内容が反映...
-
ActiveReportのdetailをデータ...
-
アクセスでウェブ上のデータを...
-
エクセルのCSV読み込みについて
-
VBAでアクセスDBからデータの取...
-
MSFlexGrid 行選択状態
-
VBAの問題がわからないのでどな...
-
【ExcelVBA】値を変更しながら...
-
【VB.NET】Excelの最終行までの...
-
VB webデータの取得
-
VB2010で、選択した系列を最前...
-
【C#】textBoxの指定行のデータ...
-
Excel VBA で日付を4ケタの数値...
-
クリスタルレポートでレコード...
-
部品表
-
Excel VBAでグループ毎に集計す...
-
VB2008,DateTimePickerで指定す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
XMLでデータとして画像を指定す...
-
C# DataTableに最後に追加した...
-
VBAでアクセスDBからデータの取...
-
【C#】textBoxの指定行のデータ...
-
VBAコンボボックスの内容が反映...
-
【VB.NET】Excelの最終行までの...
-
アクセスでウェブ上のデータを...
-
COBOL数値転記の仕様
-
「Nullの使い方が不正です」の...
-
Excel VBAでフォルダ内の全テキ...
-
【ExcelVBA】値を変更しながら...
-
Excel VBAでグループ毎に集計す...
-
クリスタルレポートでレコード...
-
VB2010で、選択した系列を最前...
-
Excel VBAで1週間毎にカテゴリ...
-
非同期のプロセス間通信(パイプ...
-
ADODBでの行番号の取得、もしく...
-
ListViewで表示されたデータの...
-
MSFlexGrid 行選択状態
-
batでレジストリキーから読み取...
おすすめ情報