エクセルのセキュリティについて


ビラチン  2004-05-11 14:00:36  No: 83306  IP: [192.*.*.*]

VB6.0 SP5でエクセルを使用して開発を行っております。

開きたいエクセルのマクロをしようせずに開きたく
エクセルのセキュリティを高にしてマクロの使用を不可にした状態で
VBよりエクセルを起動させてもマクロが動いてしまいます。
VB上より、マクロの起動を不可にする方法はあるのでしょうか?

ご指導お願いします。

編集 削除
まつ  2004-05-27 12:39:16  No: 83307  IP: [192.*.*.*]

Set Xls_Obj = CreateObject("Excel.Application")     '  エクセルアプリケーションの新しいインスタンスを起動
            Xls_Obj.Workbooks.Open Xls_File                 '  エクセルファイルのオープン(Auto_Openマクロが含まれていても実行されません)

編集 削除
 2004-06-10 23:18:51  No: 83308  IP: [192.*.*.*]

ExcelのマクロのOpenイベント等を動作しない様に
ブックをOpenする前に禁止するってのは?

  'イベント禁止
  Xls_Obj.EnableEvents = False

編集 削除
 2004-06-10 23:22:12  No: 83309  IP: [192.*.*.*]

因みに↑は、WorkBook_Openで宣言されている場合には
まつ さんのコードに割込の必要有ります。

編集 削除