<PC1 動作環境>
・OS :Vista Business
・ソフト:office2007 Excel
<PC2 動作環境>
・OS :Vista Ultimate
・ソフト:office2007 Excel
<目的>
VB2005.NETで開発したプログラムから、
エクセルのセルに値を入れるソフト開発しており、
エクセル側にマクロを仕込み動かしています。
VB側から、エクセルのマクロを動かしたくない場合があります。
セキュリティセンター⇒マクロの設定⇒警告を表示して全てのマクロを無効にするを選択しました。
<問題>
PC1では、VB側から、エクセルのマクロが実行できなくなりますが、
PC2では、VB側から、エクセルのマクロが実行できてしまう。
PC2でも、VB側から、エクセルのマクロを実行しないようにしたいのですが、どなたか解決方法を知っている方いませんでしょうか。
宜しくおねがい致します。
No.1ベストアンサー
- 回答日時:
こんばんは。
>セキュリティセンター⇒マクロの設定⇒警告を表示して全てのマクロを無効にするを選択しました。
少なくとも、オートメーションにした場合は、これは素通りしてしまうと思います。
以下に書かれてはある方法を実行すればよいようですが、ちょっと疑問に感じています。
http://support.microsoft.com/kb/282830/
プログラムから Office VBA プロジェクトへのアクセスが拒否される
http://support.microsoft.com/kb/303871/ja
Visual Basic .NET でオートメーションを使用して Excel のマクロを作成する方法
「Microsoft Office XP アプリケーションおよび Microsoft Office 2003 アプリケーションには、プログラムから VBA オブジェクト モデルへのアクセスを許可するセキュリティ オプションが用意されています。」と書かれていますが、さて、ストップできるでしょうか?
たとえば、Excelのモジュールに蓄えらたコードは動いてしまうかもしれません。VB2500側から、止めるようにしないといけないかもしれません。
こんにちは。
解答どうもありがとうございます。参考にさせていただきました。
私の方でも引き続き調査を行いましたが、
これと言って解決する方法が見当たりませんでした。
Wendy02の言う通り、マクロを起動させたくない場合には、
VB2005から止めるのが確実で良い方法かと考えています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) ワードのマクロについて教えてください。 1 2023/01/22 11:43
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) エクセルのマクロの有効について 4 2023/08/03 11:40
- Excel(エクセル) エクセルのセル値に対応してマクロを実行する方法を教えてください セルA1が「1」の時にマクロ名「マク 2 2022/06/19 18:45
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel マクロの編集がグレーに...
-
WPSOffice_マクロの有効化について
-
エクセルの表を複数枚印刷した...
-
複数のマクロボタンをまとめて...
-
エクセルの、記録を終了したマ...
-
Excelのマクロでボタンを押すと...
-
エクセル マクロ名にブック名...
-
Excelマクロをバックグラウンド...
-
エクセルマクロで、別のブック...
-
エクセルでマクロ(Excel 4.0)...
-
なぜマクロの記録がなくなって...
-
エクセルで、「いいね」のよう...
-
エクセル ボタンに設定したマク...
-
別シートのマクロボタンをマク...
-
Excelのマクロでフリーフォーム...
-
マクロをマクロを使ってコピー...
-
IMEを制御するマクロについて教...
-
Excelで、マクロが含まれ...
-
リーグ戦(10チーム2コート)作...
-
エクセルなどで、ボタンを押す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel マクロの編集がグレーに...
-
WPSOffice_マクロの有効化について
-
Excelのマクロでボタンを押すと...
-
エクセルで、「いいね」のよう...
-
エクセル マクロ名にブック名...
-
エクセル ボタンに設定したマク...
-
エクセルの、記録を終了したマ...
-
エクセルの表を複数枚印刷した...
-
複数のマクロボタンをまとめて...
-
エクセルマクロで、別のブック...
-
Excelマクロで、稼働中のマクロ...
-
エクセルでマクロ(Excel 4.0)...
-
別シートのマクロボタンをマク...
-
(Excel VBA)シートコピー時マ...
-
Excel:マクロを消す方法教えて...
-
マクロ実行ボタンを自動削除したい
-
EXCELのマクロが他のパソコンで...
-
Excelのマクロ名の並び順の法則...
-
マクロをマクロを使ってコピー...
-
Excelマクロをバックグラウンド...
おすすめ情報