3

「グループ化とアウトライン」を使用して複数の行がグループ化されたExcelシートがあります。

デフォルトではグループが展開されますが、Workbook_Openでvbaを使用して非表示にした行が1つあります。

[-]をクリックしてグループを折りたたんだ後、[+]をクリックしてグループを再度展開すると、非表示の行が表示されます。

グループが折りたたまれて再び展開された後でも、非表示の行を非表示に保つ方法はありますか?または、グループが展開されるたびにvbaを使用して行を非表示にできるように、イベントをキャプチャする方法はありますか?

4

1 に答える 1

6

別のサイトのリンクからExcel VBAグループとアウトラインの展開/折りたたみ(詳細の表示/詳細の非表示)イベントをトラップする

それが述べていることは

グループの折りたたみ/展開アクションでトリガーできる唯一のイベントは、計算イベントです。これを行うには、行が非表示かどうかを認識する SUBTOTAL 関数を使用する必要があります。

これがお役に立てば幸いです

于 2009-11-24T11:29:38.500 に答える