Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7697 / 76736 ←次へ | 前へ→

【74624】webクエリで発生するエラーについて
質問  kin E-MAIL  - 13/8/12(月) 23:22 -

引用なし
パスワード
   はじめて質問させていただきます。kinと申します。
過去質問もいろいろと検索してみたのですが、なかなか見つからず質問させていただくものです。
よろしくお願いします。早速ですが、
webクエリーマクロを使って、あるwebサイトの表を読み込むのですが、最近、以下のメッセージが出るようになりました。
「実行時エラー'1004'、サイトへのリクエストが正しくありません。」
ただ、また常に発生するわけではなく、発生するタイミングがまちまちで、決まっていません。
したがって、原因がわからず困っています。
マクロのソースは以下の通りなんですが、原因らしきものをご教示いただきたくお願いします。

  uret = "url;" & Worksheets("wk").Cells(a,b).Value
  With ActiveSheet.QueryTables.Add(Connection:= _
    uret, Destination:= _
    Range("A1"))
    .Name = uret
    .FieldNames = True
    .RowNumbers = False
    .FillAdjacentFormulas = False
    .PreserveFormatting = False
    .RefreshOnFileOpen = False
    .BackgroundQuery = True
    .RefreshStyle = xlInsertDeleteCells
    .SavePassword = False
    .SaveData = True
    .AdjustColumnWidth = True
    .RefreshPeriod = 0
    .WebSelectionType = xlEntirePage
    .WebFormatting = xlWebFormattingNone 'LINKを活かしたまま取込み
    .WebPreFormattedTextToColumns = True
    .WebConsecutiveDelimitersAsOne = True
    .WebSingleBlockTextImport = False
    .WebDisableDateRecognition = False
    .WebDisableRedirections = False
    .Refresh BackgroundQuery:=False ←ここで発生
  End With

Worksheets("wk").Cells(a,b).Value にはちゃんと実在するurlがセットされております。

動作環境はwindows8(64bit)、excel2010、
マクロはwindows vista(32bit)上でexcel2007を使用し、excel2003バージョンで作成したものです。

大変申し訳ありませんが、よろしくお願いします。

0 hits

【74624】webクエリで発生するエラーについて kin 13/8/12(月) 23:22 質問
【74626】Re:webクエリで発生するエラーについて γ 13/8/13(火) 20:56 発言
【74631】Re:webクエリで発生するエラーについて kin 13/8/17(土) 10:44 お礼

7697 / 76736 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free