Excel VBA質問箱 IV

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

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


8435 / 13646 ツリー ←次へ | 前へ→

【33113】Webクエリについて、外部参照? サザエ 06/1/3(火) 11:47 質問[未読]
【33114】Re:Webクエリについて、外部参照? かみちゃん 06/1/3(火) 11:53 発言[未読]
【33121】Re:Webクエリについて、外部参照? サザエ 06/1/3(火) 12:31 発言[未読]
【33128】Re:Webクエリについて、外部参照? かみちゃん 06/1/3(火) 13:23 発言[未読]
【33140】Re:Webクエリについて、外部参照? サザエ 06/1/3(火) 16:29 回答[未読]
【33142】Re:Webクエリについて、外部参照? かみちゃん 06/1/3(火) 16:34 発言[未読]
【33143】Re:Webクエリについて、外部参照? サザエ 06/1/3(火) 16:39 発言[未読]
【33144】Re:Webクエリについて、外部参照? サザエ 06/1/3(火) 16:43 発言[未読]
【33203】Re:Webクエリについて、外部参照? かみちゃん 06/1/5(木) 7:24 発言[未読]
【33317】Re:Webクエリについて、外部参照? サザエ 06/1/8(日) 22:43 お礼[未読]

【33113】Webクエリについて、外部参照?
質問  サザエ  - 06/1/3(火) 11:47 -

引用なし
パスワード
   Webクエリで情報を取り込んだ後(ヤフーファイナンスの株価)、
セルを選択するとCPUがフル回転してしまいます。
全てのセルを削除してしまえば直るのですが、その際
「外部参照が含まれています、削除しますか?」みたいなのが
出てきます。
たぶん、セルのデータの状態を常にチェックしているためにCPUが
フル回転するんだろうと思うのですが。この外部参照を止めるには
どうしたらいいのでしょうか?
また、Webクエリで取り込んだセルを右クリックすると、普通のセルとは
違ってクエリに関するメニューも出てきますが、取り込みと同時に
普通のデータにしてしまう方法はありませんか?

【33114】Re:Webクエリについて、外部参照?
発言  かみちゃん E-MAIL  - 06/1/3(火) 11:53 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>また、Webクエリで取り込んだセルを右クリックすると、普通のセルとは
>違ってクエリに関するメニューも出てきますが、取り込みと同時に
>普通のデータにしてしまう方法はありませんか?

Yahoo!Finance から同様に株価情報を取得していますが、私は、取り込んだあとに
セル全体をコピーして値貼り付けしています。

【33121】Re:Webクエリについて、外部参照?
発言  サザエ  - 06/1/3(火) 12:31 -

引用なし
パスワード
   ▼かみちゃん さん:
>こんにちは。かみちゃん です。
>
>>また、Webクエリで取り込んだセルを右クリックすると、普通のセルとは
>>違ってクエリに関するメニューも出てきますが、取り込みと同時に
>>普通のデータにしてしまう方法はありませんか?
>
>Yahoo!Finance から同様に株価情報を取得していますが、私は、取り込んだあとに
>セル全体をコピーして値貼り付けしています。
その方法は前にやってみましたがどうもうまくいきません。
///.copy
///.pastespecial paste:=xlpastevalues
で値のみ貼り付けるんですが、右クリックしてみてみると、まだクエリメニューが
残っていて駄目です。
コピーと貼り付けの間にセルの削除の文を入れれば良さそうですが、
そうすると貼り付けのところでエラーになります。

【33128】Re:Webクエリについて、外部参照?
発言  かみちゃん E-MAIL  - 06/1/3(火) 13:23 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>>Yahoo!Finance から同様に株価情報を取得していますが、私は、取り込んだあとに
>>セル全体をコピーして値貼り付けしています。
>その方法は前にやってみましたがどうもうまくいきません。
>///.copy
>///.pastespecial paste:=xlpastevalues
>で値のみ貼り付けるんですが、右クリックしてみてみると、まだクエリメニューが
>残っていて駄目です。

目的が今ひとつよくわからないのですが、

>全てのセルを削除してしまえば直るのですが、その際
>「外部参照が含まれています、削除しますか?」みたいなのが
>出てきます。

これは、
削除したデータ範囲は、外部ソースからデータを取り出すクエリに関連付けられています。データ範囲と共にクエリも削除しますか?
というメッセージですか?

このメッセージが出るのは、セルの「削除」ではなく「値のクリア」ではないでしょうか?
とりあえず、過去ログ[#32978]は参考になりませんか?

それでもだめであれば、そのシートのセル全体を別の新規シートに値貼り付けするというのではいかがでしょうか?

そもそも、更新する必要がないのなら、WebQueryで取得したシートそのものを残し
ておく必要があるのかがちょっとわかりません。
私がそういう使い方をしていないだけかもしれませんが・・・

【33140】Re:Webクエリについて、外部参照?
回答  サザエ  - 06/1/3(火) 16:29 -

引用なし
パスワード
   >削除したデータ範囲は、外部ソースからデータを取り出すクエリに関連付けられています。データ範囲と共にクエリも削除しますか?
>というメッセージですか?
>
>このメッセージが出るのは、セルの「削除」ではなく「値のクリア」ではないでしょうか?
>とりあえず、過去ログ[#32978]は参考になりませんか?
>
>それでもだめであれば、そのシートのセル全体を別の新規シートに値貼り付けするというのではいかがでしょうか?

過去ログ[#32978]、を見てやってみました。
とりあえず右クリックしたら、メニューからクエリに関するものは
消えて普通のデータになりました。
ですが、セルを選択すると、CPUがフル回転しだしました。
試しに全体を「値のクリア」してみると、例の外部参照を受けています、の
文が出てきました。ただのデータになったはずなのに外部参照とはいったい
どういう事なのか。わけがわかりません。

新規のシートに貼り付けの案は確かにうまくいきますが、今後のためにも
原因を突き止めたいと思っています。

セルの値を消さずにセルの外部参照をさせなくする方法ありませんか。

【33142】Re:Webクエリについて、外部参照?
発言  かみちゃん  - 06/1/3(火) 16:34 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>例の外部参照を受けています、の文が出てきました。

削除したデータ範囲は、外部ソースからデータを取り出すクエリに関連付けられています。データ範囲と共にクエリも削除しますか?

というメッセージでしょうか?
しつこいようですが、行き違いないためにも、こういうところは、きちんと確認しておきたいので。

こういうメッセージ関連の話は、きちんと確認しておかないと、思わぬ勘違いを起こします。

【33143】Re:Webクエリについて、外部参照?
発言  サザエ  - 06/1/3(火) 16:39 -

引用なし
パスワード
   ▼かみちゃん さん:
>こんにちは。かみちゃん です。
>
>>例の外部参照を受けています、の文が出てきました。
>
>削除したデータ範囲は、外部ソースからデータを取り出すクエリに関連付けられています。データ範囲と共にクエリも削除しますか?
>
>というメッセージでしょうか?
>しつこいようですが、行き違いないためにも、こういうところは、きちんと確認しておきたいので。

今、確認したところ「削除したデータ範囲は、外部ソースからデータを取り出すクエリに関連付けられています。データ範囲と共にクエリも削除しますか?」
でした。申し訳ありません。(でもさっきは外部参照と出ていたような、勘違い
でしょうか。)

クエリに関連付けられています。ということは、まだクエリ状態なのでしょうか?
右クリックメニューからは「データの更新」とかは無くなりましたけど。

【33144】Re:Webクエリについて、外部参照?
発言  サザエ  - 06/1/3(火) 16:43 -

引用なし
パスワード
   またまた、申し訳ありません。
右クリックメニューをよく見ると、データの更新とか非表示(濃い灰色)
になっているだけでクエリのメニューでした。
「データ範囲のプロバティ」だけ残っています。

【33203】Re:Webクエリについて、外部参照?
発言  かみちゃん  - 06/1/5(木) 7:24 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>右クリックメニューをよく見ると、データの更新とか非表示(濃い灰色)
>になっているだけでクエリのメニューでした。
>「データ範囲のプロバティ」だけ残っています。

すでにご存知かもしれませんが、
Webクエリを一般操作でする場合、取込みのオプション設定で、
「クエリの定義を保存する」のチェックをはずすと、右クリックのクエリのメニューは出ないようです。
ただ、これを「マクロの記録」で記録することができないようです。

【33317】Re:Webクエリについて、外部参照?
お礼  サザエ  - 06/1/8(日) 22:43 -

引用なし
パスワード
   >すでにご存知かもしれませんが、
>Webクエリを一般操作でする場合、取込みのオプション設定で、
>「クエリの定義を保存する」のチェックをはずすと、右クリックのクエリのメニューは出ないようです。
>ただ、これを「マクロの記録」で記録することができないようです。

かみちゃんさん、いろいろやって見たもののうまくいきませんでした。
結局たのシートにいったん貼り付けてコピーすることにしました。

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