質問掲示板
岡三RSS
集いの広場

アップロードされたファイルおよび投稿内容についての注意事項 別窓

複数の単語で検索する方法 別窓

【国内株式、先物・オプション】岡三RSS質問箱

ken

シートに貼り付けられたタスクが、ブック全体に波及してしまいます。

大野様
Kenです。大変お世話になっております。以下、問題が起きておりまして、1ヶ月ほどいろいろ頑張りましたが、どうしても解決出来ません。教えていただければ幸いです。
今回お聞きしたいのは、2021年9月26日に少し相談させていただいた、サンプルファイル 09_trailorder.xlsm についてです。このサンプルを現在開発中のシステムに組み込もうとしております。このサンプルを起動して、各種調べておりますが、納得出来ない現象が発見されました。どうも自分のスキルではまるっきり動きが理解が出来ません。この辺りを教えていただけますれば幸いです。
(ご参考までに、以下に、このサンプルのマニュアルのURLを記述しました。
https://www.okasan-online.co.jp/ont/use/sample/sheet/1910-RSS-All.pdf
ここには、09_trailorder.xlsm の動作について、大変分り易く解説されております)
動きが理解出来ないのは、ただ1点、このシートに付随しているマクロ
Private Sub Worksheet_Calculate() が、関係無いはずの他のシートのセルの内容が変化しても、動いてしまうことです。仕方がないので、現在はこのサブタスクを削除し、数秒おきに時刻を予約して処理を行っておりますが、動作が重いのと、予約時間の間にQuoteによる株価が動いたときに即応出来ないという問題があります。
以上につきまして、解決法を教えていただけますれば幸いです。

2022年01月26日

大野 了

Kenさん、こんにちは!!

Worksheet_Calculate() が動いてしまう件ですが、
Worksheet_Calculateを記述してあるシートに、他のシートを参照する計算式などがありませんでしょうか?
もしあると、引きずられてそのシートも再計算が走りCalculateイベントが動いてしまいます!!

2022年01月27日

ログインしてコメントを投稿する

ken

小野様へ
結論は、解決しました! どうやったかと言いますと、Quote をQuoteZ としていたものをすべて削除した結果です。なぜ存在しないQuoteZとしていたかと言いますと、Quote の機能を一時的に無効にしておきたかった為でした。
この原因を発見出来ず1ヶ月を無駄にしました!
小野さんのおっしゃる通りに、他のシートを参照している関数があるかどうかを調べましたが、それが発見できませんでしたので、変なものを次々と削除していった結果、上記の結論を発見しました。お騒がせいたしました!

2022年01月27日

ログインしてコメントを投稿する

大野 了

kenさん、こんにちは!!

そういう理由でしたかー
なにはともあれ、解決されたようで何よりです!!

2022年01月28日

ログインしてコメントを投稿する

すべての投稿を表示する

to_top
to_top

アップロードされたファイルにはウイルスチェックを行っておりますが、未知のウイルス等に感染されている場合がありますので、アップロードされたファイルのご利用はご注意ください。
また、取引パスワード等の重要な情報を投稿内容に含めないようご注意ください。
なお、アップロードされたファイルの利用や投稿内容によって、投稿者自身や他の利用者が被った損害に対して当社は一切責任を負いません。

また、セキュリティの関係上、一部コマンド等を含む内容を送信するとエラー画面が表示され、投稿ができない場合がございます。何卒ご了承ください。

岡三RSS集いの広場では、複数の単語による検索が可能です。

例)関数 and サンプル
→AND検索となり、「関数」および「サンプル」を含む検索結果が表示されます。

例)関数 or サンプル
→OR検索となり、「関数」または「サンプル」を含む検索結果が表示されます。

例)関数 not サンプル
→NOT検索となり、「関数」を含むが「サンプル」は含まない検索結果が表示されます。

※and、or、notの前後は半角スペースで区切ってください。
※単語の間を半角スペースで区切るだけだと、OR検索となります。