RSSユーザー
ときどき、UWSCから エクセルマクロ(上書保存後終了) ができなくなります。
お世話になっております。
上記の通り、ときどき、UWSCから エクセルマクロ(上書保存後終了) ができなくなります。
以下のようなメッセージが出て止まってしまっています。
このようなときは、手動で更新するを押して再度エクセルを立ち上げ、正常に機能しているか確かめています。
これって、何とかならないものでしょうか、お教えください。
「 このブックには、安全でない可能性のある外部ソースのリンクが1つ以上含まれています。
リンクを信頼できる場合、リンクを更新して最新のデータを取り込みます。信頼できない場合は、データをそのまま手元で処理してかまいません。
更新する 更新しない ヘルプ(H) 」
なお、エクセルを上書保存後終了のマクロは以下の文です。
エクセルマクロ
Sub Macro3()
Dim bk As Workbook
For Each bk In Workbooks
bk.Save
Next bk
Application.Quit
End Sub
UWSCの制御文
try
ExcelObj = GETACTIVEOLEOBJ("Excel.Application")
If ExcelObj.Sheets("データ").Range("G1").value = 1 Then
ExcelObj.Run("Macro3")
EndIf
except
exit
endtry
2022年02月13日
大野 了
RSSユーザーさん、こんにちは!!
こちらですが、VBAやUWSCには問題なく、
Excelファイル内に外部へのリンクがあるために発生してします。
他のExcelをどこかで参照されておりませんでしょうか?
※Excelを二つ開いてセルの内容をコピーするとそのファイルへの参照となる場合があります。
また、64bitのWindowsと32bitのWindowsで
岡三RSSの関数を入れたExcelファイルを行き来した際もこのエラーが出る場合があります!!
※岡三RSSの関数の前に『C:\Program・・・・』などと付いている場合です!!
消し方や探し方でわかりやすいサイトのURLを張ります!!
これらのファイルで解決できると良いのですが・・・
〇対処のやり方
https://studiosero.net/forlife/tips/26661/
〇対処のやり方、その2
https://hazukei.com/1581/
〇外部リンクの探し方
https://support.microsoft.com/ja-jp/office/%e3%83%96%e3%83%83%e3%82%af%e5%86%85%e3%81%ae%e3%83%aa%e3%83%b3%e3%82%af-%e5%a4%96%e9%83%a8%e5%8f%82%e7%85%a7-%e3%82%92%e6%a4%9c%e7%b4%a2%e3%81%99%e3%82%8b-fcbf4576-3aab-4029-ba25-54313a532ff1?correlationid=1bbe7a0e-cd75-4331-9a5a-2cddc1ea8600&ui=ja-jp&rs=ja-jp&ad=jp
2022年02月13日
RSSユーザー
大野さんの推奨するサイトを参照してみました。
自分のRSS使用しているエクセルファイルも開いてみて、リンクの編集を開くと
リンク元 種類 更新 状態
岡三RSS.xla ワークシート A 不明
リンク元:C:¥Program File (x86)¥Okasan Online Secu... ¥Addin
項目 :
更新 : ●自動 ○手動(M)
以上一つが引っ掛かりました。
ただ、これって岡三RSSのアドインだから解除しちゃいけないものですよね、状態が不明になっているのがあやしいですが、どうなのでしょう?
2022年02月13日
大野 了
なるほどー
今回の事象は、岡三RSSのアドインの場所が異なるため発生していると思われます。
こちらは、一つのExcelファイルを複数のPCで使用されていませんでしょうか?
もし、使用されているWindowsのbit数が同じ場合、
すべてのPCが
C:\Program Files (x86)\Okasan Online Securities Co.,Ltd\岡三RSS\AddIn\岡三RSS.xla
になっているかご確認ください!!
多分、一部のPCは
C:\Program Files (x86)\Okasan Online Securities Co.,Ltd\岡三RSS\岡三RSS.xla
になっていると思われます!!
また、Windowsのbit数が異なる場合は、
UWSCなどでファイルを起動させる前に
『C:¥Program File (x86)¥Okasan Online・・・・』を置換などで消す必要があります!!!
これで解決できるといいのですがー
2022年02月14日
RSSユーザー
パソコンは2台全く同じもの、それぞれログインして各パソコン内のエクセルファイルを使っています。(もとはコピーですが売りと買い別のファイル名で中身も少し違う)。
どちらもリンクを開くと
リンク元 種類 更新 状態
岡三RSS.xla ワークシート A 不明
リンク元:C:¥Program File (x86)¥Okasan Online Secu... ¥Addin
項目 :
更新 : ●自動 ○手動(M)
で\Addinの文字があるので、上記のご指摘ではないみたいです。
ちなみに一台リンクを解除してみるとQUOTE関数などきれいに式が消えました。びびりました! (バックアップしてます)
・・・ ときどき、なる現象なのでもう少し様子見します。お手数かけました!
2022年02月14日
大野 了
申し訳ありません
説明の仕方が不親切でした。
多分、PCに岡三RSSをインストールされた際に、アドインの設定をされていると思うのですが、
こちらが二つのPCで異なっていると思われます。
ファイル - オプション(左下) - アドイン(下から二つ目)
をクリックしてアドインの情報を表示した際に
アクティブなアプリケーションアドインのところに『岡三rss』とあると思うのですが、
こちらのパスが2台で異なっているのではないかと思われます!!
こちらを
C:\Program Files (x86)\Okasan Online Securities Co.,Ltd\岡三RSS\AddIn\岡三RSS.xla
に合わせてあげると、発生しなくなると思います!!
2022年02月14日
RSSユーザー
すみません、どちらも同じでした。(C:\Program Files (x86)\Okasan Online Securities Co.,Ltd\岡三RSS\AddIn\岡三RSS.xla)
ほんと、たまになんです、たまにあのにくいメッセージがでてフリーズってわけです。
もしかしたら、ファイル内の時計(マクロ)かなあ~。
ほんとお騒がせしました。
2022年02月14日
大野 了
RSSユーザさん、こんにちは!!
なるほどー
両方とも同じPathだったんですねー
なかなか厳しいですねー
多分、オプションの中にあるトラストセンターで『外部コンテンツ』のデータ接続を有効にする
というオプションにチェックをつけると出なくなると思うのですが、
怪しいExcelを開いた時にノーガードになると思いますので、あまりお勧めはできない感じです。
何かわかりましたら、自分も追記します!!
2022年02月15日