ここから本文
ここから本文

ページ1

マクロを含んだブックを開くには
マクロを含んだブックを開くと、セキュリティの警告が表示されマクロが無効になります。そのままではマクロが実行できないので、マクロを有効にしてみましょう。
1[Microsoft Officeセキュリティオプション]ダイアログボックスを表示する
2[セキュリティセンター]ダイアログボックスを表示する
3マクロの設定を確認する
[セキュリティセンター]の[マクロの設定]ってなに? 詳細を
見る
手順3の[セキュリティセンター]ダイアログボックスの[マクロの設定]にある項目は、マクロを含むブックを開いたときの処理を指定します。標準の状態では[警告を表示してすべてのマクロを無効にする]が選択されています。ここで、[すべてのマクロを有効にする]を選択すると、マクロを含むブックを開いてもなにも警告されなくなりますので注意してください。
マクロを含むブックを開く方法を確認しておく 詳細を
見る
[セキュリティセンター]では、Excelのセキュリティやプライバシーの設定をすることができます。このレッスンで設定を確認しているように、信頼できないマクロが勝手に実行されないように正しく設定されているか確認しておきましょう。
なぜマクロを無効にするの? 詳細を
見る
マクロの設定によっては、ブックを開いたときに自動的にマクロを実行させることができます。すべてのマクロが危険なものではありませんが、間違ってウイルスなどが含まれたマクロを実行しないように、手順3の[セキュリティセンター]ダイアログボックスでは[警告を表示してすべてのマクロを無効にする]がはじめから選択され、信頼できる場所にあるExcelブック以外はマクロを無効にする設定になります。
4マクロを有効にする
間違った場合は
手順4で有効にしないで[OK]ボタンをクリックしてしまったときは、もう一度手順1からやり直します。
なぜ[セキュリティの警告]が表示されるの? 詳細を
見る
すべてのマクロが危険なものではありませんが、間違ってウイルスなどが含まれたマクロを実行してしまわないように信頼できる場所にあるExcelブック以外はマクロが無効に設定されます。そのため、マクロを含むブックは毎回手順4の操作を実行する必要があります。
5マクロが有効になったことを確認する
マクロを有効にする作業は毎回行う
マクロは、作業を自動化できる大変便利な機能です。しかし、マクロは手順を記録して自動化するだけでなく、さまざまな構文を使ってプログラムを作ることもできます。多くの場合、マクロはExcelをより便利に使うために用意されているものですが、この強力なプログラミング機能を利用して悪意があるウイルスに感染させるようなマクロを記録することもできてしまいます。このような一部の危険なマクロからパソコンを保護するために、Excelではマクロが含まれたブックを開くと自動的にマクロが無効にされるようになっています。自分で作ったマクロや信頼できるところから配布されたマクロを含んでいるブックであることを確認して毎回マクロを有効にしてください。

123次へ>

出典

ここに掲載した内容は、以下の書籍から抜粋しました。
できるExcel 2007 マクロ&VBA編 Windows Vista対応できるExcel 2007 マクロ&VBA編 Windows Vista対応
著者:小舘由典&できるシリーズ編集部
発行:株式会社インプレスジャパン
目次を見る | 本を購入する
【著者プロフィール】
株式会社イワイ システム開発部に所属。ExcelやAccessを使ったパソコンの業務アプリケーション開発から、UNIX系のデータベース構築まで幅広く手がけている。パソコンとのかかわりは1980年にLkit-16との出会いから。1983年にMultiplanを手にしてから表計算ソフトとの付き合いがはじまり、初代のMacintosh版でExcelを知り現在に至る。最近では、プログラムを書く仕事にとどまることなく、パソコンにかかわる事ならなんでも仕事にしている。

関連書籍

できるExcel 2007 Windows Vista対応
セル入力、シート操作から、数式、関数を使った計算までExcel 2007の基本操作を完全解説! 強化されたグラフィック機能を活用すれば、見栄えのいい表、立体的なグラフ、管理しやすいデータベースが簡単に作成できる!
目次を見る | 本を購入する
Copyright (c) 2007 Impress Japan Corporation, an Impress Group company. All rights reserved.このページ上に表示される記事内容、あるいはリンク先の記事内容は MSNおよびマイクロソフトの見解を反映するものではありません。
本文ここまで