ホーム > カテゴリ > Excel・VBA >

ワークブックのイベント [ExcelのVBA]

イベントの設定方法

プロジェクトエクスプローラーでThisWorkbookをクリックします。

次に(General)の部分をWorkBookに変更してその右のコンボボックスからイベントを選択します。

イベント一覧

次はワークブックのイベントの一覧となります。

イベント意味
Activateワークブックがアクティブになった。
AddinInstallワークブックがアドインとしてインストールされた。
AddinUninstallワークブックがアドインとしてアンインストールされた。
AfterSaveワークブックが保存された。
AfterXmlExportワークブックのデータがXMLでエクスポートされた。
AfterXmlImportワークブックのデータがXMLでインポートされた。
BeforeCloseワークブックが閉じる前に発生。
BeforePrintワークブックが印刷される前に発生。
BeforeSaveワークブックが保存される前に発生。
BeforeXmlExportワークブックのデータがXMLでエクスポートされる前に発生。
BeforeXmlImportワークブックのデータがXMLでインポートされる前に発生。
Deactivateワークブックが非アクティブになった。
ModalChangeモーダルの状態が変更された。
NewChartワークブックにグラフが追加された。
NewSheetワークブックにシートが追加された。
Openワークブックが開かれた。
PivotTableCloseConnectionピボットテーブルレポートがデータ ソースへの接続を終了した後に発生。
PivotTableOpenConnectionピボットテーブルレポートがデータ ソースへの接続を確立した後に発生。
RowsetCompleteレコードセットを移動またはOLAP ピボットテーブルに対する行セットアクションを呼び出した時に発生。
SheetActivate(ワークシート)アクティブになった。
SheetBeforeDoubleClick(ワークシート)ダブルクリックされた。
※ダブルクリック処理の前に発生。
SheetBeforeRightClick(ワークシート)右クリックされた。
※右クリック処理の前に発生。
SheetCalculate(ワークシート)再計算された。
SheetChange(ワークシート)セルに変更があった。
SheetDeactivate(ワークシート)フォーカスを失った。
SheetFollowHyperlink(ワークシート)ハイパーリンクがクリックされた。
SheetLensGalleryRenderComplete(ワークシート)引き出し線ギャラリーのアイコンの表示が完了した後に発生。
SheetPivotTableAfterValueChange(ワークシート)ピボットテーブル内のセルまたはセル範囲の編集後、または数式が含まれているセルの再計算後に発生。
SheetPivotTableBeforeAllocateChanges(ワークシート)ワークシートの変更がピボットテーブルに適用される前に発生。
SheetPivotTableBeforeCommitChanges(ワークシート)ピボットテーブルのOLAPデータソースに対して変更がコミットされる前に発生。
SheetPivotTableBeforeDiscardChanges(ワークシート)ピボットテーブルに対する変更が破棄される前に発生。
SheetPivotTableChangeSync(ワークシート)ピボットテーブルに対する変更後に発生。
SheetPivotTableUpdate(ワークシート)ピボットテーブルレポートが更新された。
SheetSelectionChange(ワークシート)選択範囲が変更された。
SheetTableUpdate(ワークシート)テーブルが更新された。
Syncローカルコピーがサーバー上のコピーと同期されるときに発生。
WindowActivateワークブックのウィンドウがアクティブになった。
WindowDeactivateワークブックのウィンドウが非アクティブになった。
WindowResizeワークブックのウィンドウのサイズが変更された。

VBAの固有操作

[セルの操作]
セルの値/計算式を設定する
セルのフォントを設定する
セルの背景色/網掛けを設定する
セルの文字配置を設定する
セルの表示形式を設定する
セルに罫線を設定する
セルの選択/コピー/貼り付け/切り取り/削除/クリア
セルの結合/結合の解除をする
セルにコメントを追加/削除する
シートの保護とセルのロック解除をする
セルの値をソートする

[テーブル/グラフ/ピボットテーブル]
テーブルの作成/操作
グラフの作成/操作
ピボットテーブルの作成/操作

[ワークシート]
シートの追加/移動/コピー/削除/表示/印刷
ワークシートのイベント

[ワークブック]
ブックを開く/追加/上書き/名前保存/PDFの作成
ワークブックのイベント

[その他]
その他の操作まとめ

エクセル講座のクイックリンク

ホーム 新機能 基本(初級) 基本(中級) 基本(上級) 関数 マクロ VBA TIPS





関連記事



公開日:2015年07月22日 最終更新日:2015年07月23日
記事NO:01233


この記事を書いた人

💻 ITスキル・経験
サーバー構築からWebアプリケーション開発。IoTをはじめとする電子工作、ロボット、人工知能やスマホ/OSアプリまで分野問わず経験。

画像処理/音声処理/アニメーション、3Dゲーム、会計ソフト、PDF作成/編集、逆アセンブラ、EXE/DLLファイルの書き換えなどのアプリを公開。詳しくは自己紹介へ
プチモンテ代表、アーティスト名:プチモンテ
🎵 音楽制作
BGMは楽器(音源)さえあれば、何でも制作可能。歌モノは主にロック、バラード、ポップスを制作。歌詞は叙情詩、叙情的な楽曲が多い。楽曲制作は2023年12月中旬 ~

オリジナル曲を始めました✨

YouTubeで各楽曲を公開しています🌈
https://www.youtube.com/@petitmonte

【男性ボーカル】DA・KA・RA | 新たな明日が風と共に訪れる

【男性、女性ボーカル】時空を超越する先に | 時空と風の交響曲

【女性、男性ボーカル】絆 | 穏やかな心に奏でる旋律