• 締切済み

Webクエリ

会社のイントラネットデータの売上データ表を落とすのにマクロを組んだのですが、 例えでいうと 大分類 □トヨタ □日産 □ホンダ 中分類 □カローラ □スカイライン □プレリュード 小分類 □1500000 □3000000 □2000000 の様に、大分類の欲しいデータのチェックボックスにサインして実行、次に中分類の欲しいデータのチェックボックスにサインして実行、最後に小分類の欲しいデータのチェックボックスにサインして実行してハイリッチ型式かhtmlにサインして取り込みすると、欲しい小分類のデータでなく大分類データになってしまいます。 後で、画面のデータソースをCSS型式で保存をかけたところ保存名のところの名前が大分類中分類小分類それぞれ同じでした。これは、どうしてなのでしょうか?又、その作ったマクロで試しに実行したらその日は、実行できたのですが、つぎの日欲しいデータ取り込みではないですが、試しに実行してみたら、Lodingという文字が貼り付けられて終了でした。時間日付によって代わってしまうjaba?だからでしょうか?

みんなの回答

noname#212058
noname#212058
回答No.1

> 欲しい小分類のデータでなく大分類データになってしまいます。 作られたマクロにバグがあるのかと。まずは自分のプログラムを疑ったほうが良いです。 > 保存名のところの名前が大分類中分類小分類それぞれ同じでした Webシステムの URL が大分類中分類小分類それぞれで同じだからかと。 Webシステムでは普通で、驚くことではありません。 > Lodingという文字が貼り付けられて終了でした 作られたマクロに、ネットワーク混雑時の動作が作りこまれてないのでしょう。 全体的に、作ったマクロがヘボいのだと思います。

nafun0404
質問者

お礼

すいません。ありがとうございます。補足質問書き方締め間違えました。上記記載なら出来ますです。修整やりかたわからなくてすいません

nafun0404
質問者

補足

ご回答ありがとうございます。仕事の関係上拝見するのが遅くなり申し訳ありません。 私の作ったマクロは単純なのかもしれませんが、 (1)エクセル画面を開いてWebクエリで会社データのURLをクリック (2)私のIDとパスワードを入力 (3)自分の欲しいデータの項目をクリック (4)大分類データの表が表示され欲しい大分類チェックボックスサイン (5)中分類データの表が表示され欲しい中分類データチェックボックスサイン (6)小分類データの表が表示され欲しい小分類データチェックボックスサイン (7)すると欲しいデータ表が表示され、それをリッチ形式でなくhtml形式で取込み・・・すると表が表示されマクロ終了で行いました。 そのマクロデータ次の日に実行したら前回記載したようにlodingの文字貼り付けで終わりました。ので、マクロデータ削除してしまいましたが、このマクロデータと各切り替え画面のデータソースがあれば解決できるでしょうか?言われたもの取り揃えるつもりですが、まだよくわからないところがあるので揃え方に再質問しめしまうことがあるかもしれませんが、上記に書いたものなら翌日取り揃えることは出来ません

すると、全ての回答が全文表示されます。

関連するQ&A