富山のおっちゃん
CANDLE関数でのデータがアクティブシートに取り込まれる件
初めて投稿させていただきます。
普段 エクセルにCANDLE関数を直接入力して四本値を取得しているのですが、
昨日より CANDLE関数で取得したデータが
指定したシートのセルではなく、
アクティブシートのセルに入ってくるという現象が起きます。
マクロや他の関数など見直していますが、原因がわかりません。
原因や解決方法などお分かりになる方がいらっしゃいましたら
アドバイスいただければ幸いです。
よろしくお願いします。
2018年02月07日
rssfan
同じ現象が出て困っています。アクティブシートのセルを入力をしようとする、または、計算式を修正すると、亡霊のようにCandle関数のデータが表示されます。(しかも別のExcelファイルで使ったCandle関数のパラメータで)作成したVBAなど見直しましたが、問題はなさそうです。
緊急事態です!
2018年02月07日
rssfan
サポートに連絡をしたところ、第一報は「ご案内が出来かねる状況」でしたが、CANDLE関数の記載があるSheet1(シート名は変更していたのですがVBA Editor内の表示でSheet1であることが分かりました)を丸ごと削除したところ、この現象がなくなりました。別のSheetに書かれているCANDLE関数はこのような振る舞いはしないようです。
この状態でしばらく様子を見てみます。
2018年02月09日
富山のおっちゃん
rssfanさん
ご返答ありがとうございます。
問題を起こしている関数が入っているSheet1を削除して
新しく作ったシートに関数を入れ直しましたが
やはり同じ問題が生じます。
アドバイスくださった対策はこの理解で正しいでしょうか?
2018年02月09日
rssfan
新たに作ったシートはSheet1以外になっているでしょうか。
2018年02月09日
富山のおっちゃん
VBA Editor内の表示で Sheet3になっています。
2018年02月09日
rssfan
そうでしたか。私のはたまたまだったようです。問題なく動いていたころ(昨年のバージョン)でも、本現象はでました。ログをみたところ、この現象は1月末ないし2月初頭から起こり始めました。RSSがこのころに更新があったか定かではないですが、どうなのでしょうか。
私のファイルには、Worksheet_CalulateなどをVBAには入っておりますが、それが影響するの考えにくいです。
2018年02月09日
富山のおっちゃん
アドバイスありがとうございます
わたしの場合もVBAは標準モジュールのみですので
そのせいではないように思います。
タイミングとしてはイベントマクロのような、
シート内の値を変更したときに起こります。
こちらでもまた何かわかりましたらコメントします。
2018年02月09日
rssfan
なお、使用しているEXCELのバージョンは
Office 365 ProPlus
version 1801 Build 9001.2138
です。
若干、気になってはいます。
過去にExcelのバグに苦しめられたことがあります。(岡三RSS関連ではありません)
2018年02月09日
おっさん2
富山のおっちゃんさん、はじめまして。
私も同じ現象が出ました。私の場合は先物なのでFCANDLE関数です。
対処として、CANDLE関数の、表示先のセルの位置を記載する引数に、シート名も記載しましてみました。対処後、現在はその現象は出ていませんが、どのような時にその現象が出るかわからないので、確実とは言えませんが試してみるのも一つかも知れません。
2018年02月13日
rssfan
Office365ライセンスでのOffice 2016はサポート外と連絡がありました。
2018年02月13日
富山のおっちゃん
おっさん2さん
アドバイスありがとうございます。
表示先のセルをシートから指定しましたが、ダメでした。
(ファイルパスも試しましたが、同じでした。)
ちなみにわたしが使用しているEXCELのバージョンは
office personal premium
です。
2018年02月14日