Excel VBA シートにオートフィルターが設定してあるか調べる-AutoFilter更新日:2020年9月23日シート Excel VBAでシートにオートフィルターが設定してあるかどうか調べる方法の記録です。 下図は、Excel2016です。 構文 Worksheetオブジェクト.AutoFilter フィルターがオンの場合はオートフィル […] 続きを読む
Excel VBA シート上でダブルクリックしたときに処理をする-BeforeDoubleClick更新日:2021年12月4日シート Excel VBAでシート上でダブルクリックしたときに、自動で処理を実行する記録です。 シート上でダブルクリックしたときに処理を実行するには「BeforeDoubleClick」イベントを使います。 下図はExcel20 […] 続きを読む
Excel VBA シート名を変更する-Name更新日:2022年1月25日シート ExcelでVBAでシートの追加など色々な操作をしていると、シート名を変更したいことがあります。 シート名の変更は「Name」プロパティを使います。 構文 式.Name アクティブなシートの名前を変更します […] 続きを読む
Excel VBA 新しくシートを作ったときに処理をする-NewSheet更新日:2022年5月28日シートブック Excel VBAでシートを新しく作ったときに、自動で処理を実行する記録です。 シートが作成されたときに処理を実行するには「NewSheet」イベントを使います。 下図はExcel2016です。 「NewSheet」イベ […] 続きを読む
Excel VBA シートを保護したり、保護の解除をする-Protect、Unprotect更新日:2023年2月15日シートシート-メソッド Excel VBAでシートを保護したり、保護を解除したりする記録です。 シートの保護は「Protect」メソッド、保護の解除は「Unprotect」メソッドを使います。 「Protect」「Unprotect」メソッド構 […] 続きを読む
Excel VBA 全てのシートの数を取得する-Count更新日:2023年2月14日シート Excel VBAで全てのシートの数を取得する記録です。 シートの数を取得するには「Count」関数を使います。 「Count」関数構文 オブジェクトの数を表す長整数型 (Long) の値を返します。 式.Count 式 […] 続きを読む
Excel VBA セルを選択した時に処理をしたい-SelectionChange更新日:2023年2月28日シートシート-イベント Excel VBAでセルを選択したと同時に、何かしらの処理をしたいときがあります。 セル選択時の処理は「SelectionChange」を使うと便利です。 「SelectionChange」イベント構文 ワーク […] 続きを読む
Excel VBA セル入力後に処理をしたい-Change更新日:2023年2月27日シートシート-イベント Excelでセルに何かを入力した後に、何かしらの処理をしたいときの記録です。 VBAで「Change」イベントを使います。 「Change」イベントの書き方 VBEでオブジェクト欄の「(General)」と表示してあるプ […] 続きを読む
Excel VBA ワークシートのタブの色を変える-Tab.Color更新日:2021年12月14日シート Excel VBAでワークシートのタブの色を変更する方法を記録します。 タブの色を変える時は「WorkSheet」オブジェクト「Tab」オブジェクトの「Color」プロパティか「ColorIndex」プロパティを使います […] 続きを読む
Excel VBA ワークシートをアクティブに(選択)する-Activate更新日:2023年2月16日シートシート-メソッド Excel VBAでシートをアクティブにする記録です。 シートをアクティブにするには「Activate」メソッドを使います。 「Select」と「Activate」は違って、「Select」は複数選択できますが、「Act […] 続きを読む