岡三オンライン証券(代理記入)
当社に寄せられた質問「POSITION関数の動作について」
岡三RSSのPOSITIONがうまく動作しないのでお教えください。
エクセルのアドインのツールバーで入力し、登録ボタンを押すと、つぎのような メッセージがでて入力できません。
「アプリケーションのコンポーネントでハンドルされていない例外が発生いたし ました。「継続」をクリックすると、アロケーションはこのエラーを無視して、 続行しようとします。」継続をクリックするとRSSのアドイン画面に戻り、再度登録すると同じエラーが 発生して、キャンセルするまで入力できません。
次に、POSITION_Mを指定してみますと、エラーは発生しないで、アドインの更新 ボタンを押すと表示も正常に動作します。
マニュアルでなく、自動更新にしたいので、セルに記載した=POSITION_M(…の 「_M」を消去してリターンをしてみると、「この名前の構文が正しくありません。名前が規則を満たしていることをご確認 ください」
というエクセルのエラーが出ます。
いずれにしても、POSITIONコマンドのみが使えない状態にあります。
原因と対策をお教えください。
なおその他のコマンドのORDQUERY等も正常に動作しているので、設定上の問題で はないと思います。
2017年04月21日
小笠原聖史
position関数の設定方法.xlsx (53.4KB)
POSITION_Mは正常動作、POSITIONはエラー発生、ということですので、ただしい操作をしていらっしゃるのに、エラーが出る、という風におもわれます。
私は、ご指摘のエラーが発生した経験がないのでなんとも言えませんが、念のために、手元のPCで正常に動作した手順を添付いたします。
RSSを再インストールしてみるとか、PCの再起動、で直るといいのですが、、、
2017年04月21日
Ryo Ohno
自分も残念ながら同じエラーに遭遇したことがありませんので、
解決策ではないのが申し訳ないのですが、
参照設定系でエラーがあると、岡三RSSの関数に限らず、
一部の関数等でエラーが発生する場合がありまーす。
もしかすると、参照設定系でエラーがあるExcelシートになってしまっているのかもしれません。
〇参照設定の確認のやり方
1.F11を押してVBAエディタを起動する
2.ツール ー 参照設定を押下
3.参照可能なライブラリファイルの中で"参照不可"となっているものがないか探す
もし、参照不可が会った場合は、その項目のチェックを外していただければ、
とりあえずのエラーは回避できまっす。
2017年04月22日
岡三オンライン証券
小笠原さま、Ohnoさま
ご回答ありがとうございました。
2017年04月24日