VBA 行と列のグループ化

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

masahiro yoshida

Last updated on 5月 10, 2022

このチュートリアルでは、VBAで行や列をグループ化したり、グループ化を解除する方法を説明します。

行または列をグループ化する

行や列をグループ化するには、行や列にGroupメソッドを適用します。

Rows("3:5").Group

または

Columns("C:D").Group

行または列のグループ化を解除する

行または列のグループ化を解除するには、単純にUngroupメソッドを使用します。

Rows("3:5").Ungroup

または

Columns("C:D").Ungroup

グループ化された行と列をすべて展開する

グループ化された行と列をすべて展開するには、次のコードを使用します。

ActiveSheet.Outline.ShowLevels RowLevels:=8, ColumnLevels:=8

グループ化された行と列をすべて折りたたむには、次のコードを使用します。

ActiveSheet.Outline.ShowLevels RowLevels:=1, ColumnLevels:=1
vba-free-addin

VBA Code Examples Add-in

Easily access all of the code examples found on our site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(No installation required!)

Free Download

Return to VBA Code Examples