マクロを含んだブックを開く|エクセルVBA
初期状態ではマクロを含んだブックを開くと「セキュリティの警告 マクロが無効にされました」と表示され、マクロが実行できません。
[オプション]をクリックし、「このコンテンツを有効にする」にチェックを入れ[OK]ボタンをクリックします。
これはブック(ファイル)を開くたびに実行する必要があります。
企業研修講師派遣のBESTグループ
出張パソコン教室ITスクール
webコンサルティングスクール
パソコンの家庭教師BEST
初期状態ではマクロを含んだブックを開くと「セキュリティの警告 マクロが無効にされました」と表示され、マクロが実行できません。
[オプション]をクリックし、「このコンテンツを有効にする」にチェックを入れ[OK]ボタンをクリックします。
これはブック(ファイル)を開くたびに実行する必要があります。
セキュリティセンターのマクロの設定で設定が変更できます。
[開発]タブの[マクロのセキュリティ]を実行します。
「セキュリティの警告のオプション」の最下行にある「セキュリティセンターを開く」をクリックします。
Officeボタン→Excelのオプションの「セキュリティセンター」で「セキュリティセンターの設定」を実行します。
警告を表示せずにすべてのマクロを無効にする
すべてのマクロが無効にされ、セキュリティ警告も表示されません。
ただし、信頼できる場所にあるファイルは、セキュリティセンターのセキュリティ機能によるチェックを受けずに、実行されます。
常にマクロを有効にしてファイルを開きたいときには、この信頼できる場所にファイルを置いておくか、ファイルのある場所(フォルダ)を信頼できる場所に登録すればよいということになります。
信頼できる場所は同じセキュリティセンターダイアログの「信頼できる場所」で追加ができます。
警告を表示してすべてのマクロを無効にする:初期設定ではここにチェックが入っています。
マクロは無効にして、セキュリティ警告が表示されます。
[Alt]+[F11]キーを押すとVBEが起動します。
Excel2003以前の場合はメニューバーの[ツール]→[マクロ]→[Visual Basic Editor]を実行します。
Excel2007の場合は[開発]タブの[Visual Basic]を実行します。
開発タブが表示されていない場合は[Officeボタン]→[Excelのオプション]の基本設定で「[開発]タブをリボンに表示する」にチェックを入れます。
メニューバーの[挿入]→[標準モジュール]を実行します。
プロジェクトウィンドウに「標準モジュール」フォルダが挿入され、Module1が作成されます。
Excel(エクセル)2003の場合
1.メニューバーの[ツール]→[マクロ]→[マクロ]を実行します。
2.記録したマクロ名「test」を選択し、[実行]ボタンをクリックするとマクロが実行されます。
3.実行後のシートは下図のようになります。
アクティブなブックのシート名をアクティブシートのA列に書き出します。
【例1】アクティブなブックのシート名をA1以降に書き出します。
Sub rei15_01_1()
Dim Sh As Object
Dim myCnt As Integer
For Each Sh In ActiveWorkbook.Sheets
myCnt = myCnt + 1
Range(“A” & myCnt).Value = Sh.Name
Next Sh
End Sub
アクティブなブックのシート名を変更します。
【例2】Sheet2のシート名を印刷用に変更します。
Sub rei15_01_2()
ActiveWorkbook.Sheets(“Sheet2″).Name = “印刷用”
End Sub