
のび太
CFDMARKETINFOやFXMARKETINFO
CFDMARKETINFOやFXMARKETINFOを利用すると、取引時間内であるにもかかわらず、そしてセルの書式を通過にしていて数値自体は正しく表示されているにもかかわらず、なぜかそのセルが文字列の扱いになりビックリマークがついていました。
そして、セルの書式も変更できないようになっていました。
ところが、エクセルの「オプション」の「数式のエラーチェックルール」の「数式を含むロックされていないセル」のチェックを外すとエラーではなくなりました。
それはそれでよかったのですが、理由がわからないので、本当にこれで良いのかが不安です。
どなたかおわかりになる方がいらっしゃれば、ぜひ教えてください。
2025年02月14日
大野 了
のび太さん、こんにちは!!
ビックリマークは多分Excelの警告のことだと思われますが、
警告の内容を詳しく教えていただけますとありがたいです!!
※クリックしたら表示されるメニューの一番上に出てきている文字列を教えていただけますと幸いです!
また、もし『数値が文字列として保存されています』の警告の場合
このびっくりマークをクリックし表示されたメニューの中にある
『数値に変換する』を栗クリックしていただけますと警告は消えると思います!!
2025年02月14日
のび太
大野さん
ご返信ありがとうございます。
はい、おっしゃるように、通常は「クリックしたら表示されるメニューの一番上に出てきている文字列」があり、それが『数値が文字列として保存されています』の警告の場合は、そこから『数値に変換する』を選択ができると思います。
ところが、本件に関しては、「クリックしたら表示されるメニューの一番上に出てきている文字列」が、全て半透明になっていて選択できないのです。
大野さんはじめ、どなたか、そのようなご経験はないですか?
2025年02月17日
大野 了
のび太さん、こんにちは!!
半透明ですか・・・
なったことないですね・・・
もしかしたらExcel側の問題かもですね。
現状のスクリーンショットなどを上げていただくことは可能でしょうか?
また、もし『数値に変換する』が押せない場合は、
=VALUE(CFDMARKETINFO())
のように、CFDMARKETINFO()を囲ってあげると、数値として扱うようにはなりますが、
現状が半透明になっているとなると、何か別の状況かもしれません。
2025年02月17日