[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/06/15(Thu) 20:13
投稿者名:TOMO
Eメール:
URL :
タイトル:
エクセルの自動リンクエラーを表示させない方法
アドバイスお願いします。

環境:
OS:XP PRO SP2
OFFICE:EXEL2000

質問内容:
VBでエクセルを開いた時に、「開いているブックには、他のファイルへの自動リンクが設定されてい
ます。こ
のブックを更新し他のブックの変更を反映しますか?」 のメッセージを出さないように、VBで制御出
来ない
のでしょうか?また、このエラーを、VBでキャッチする事は出来ないのでしょうか?

試行内容:
1、DisplayAlerts を False設定
2、エクセルのツール−オプション−編集−リンクの自動更新前にメッセージを表示するをオフ

結果:
1では、現象変わらず。2、では、「はい」ボタンを押下した処理と同等となる為、メッセージは出
なくなる
が、その代わりファイル選択ダイアログが開いてしまう。

何とか、何もメッセージを出さずにVB内で処理したいと考えています。

アドバイスよろしくお願いいたします。

投稿時間:2006/06/15(Thu) 20:17
投稿者名:TOMO
Eメール:
URL :
タイトル:
追記
VBの環境はVB6 SP6です。
よろしくお願いします。

投稿時間:2006/06/15(Thu) 22:22
投稿者名:いな
Eメール:
URL :
タイトル:
Re: 追記
> VBの環境はVB6 SP6です。
> よろしくお願いします。

よろしくお願いします・・・。
の前に「 返信やお礼の出来ない方、マルチポストは、お断りします。」
を良〜く読んでください。

特に「マルチポスト」の部分
http://hpcgi1.nifty.com/MADIA/VBBBS/wwwlng.cgi?print+200509/05090023.txt

投稿時間:2006/06/15(Thu) 22:36
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
マナーは守るようにしましょう。
Open メソッド の引数のUpdateLinks を調べて見て下さい。

>1では、現象変わらず。
今、試して見ましたが、有効になっていますよ。
ファイルをOpen する前に xlApp.DisplayAlerts = False を設定していますか?
UpdateLinks = 0 〜 3   の設定と組合せればいいのでは。


# 他人が起こした解決済みのスレッドに質問をぶら下げても、レスは付きませんよ。

投稿時間:2006/06/16(Fri) 08:56
投稿者名:TOMO
Eメール:
URL :
タイトル:
Re: マナーは守るようにしましょう。
アドバイスありがとうございました。

> Open メソッド の引数のUpdateLinks を調べて見て下さい。

UpdateLinks を付加する事で、メッセージが出ないようになりました。
ありがとう御座いました。
また、マナー違反等ありました事をお詫びいたします。
申し訳ありませんでした。

また、機会がありましたらよろしくお願いいたします。