0
私の部門のためにholidayplannerを作成しています。私たちは9グループの約150人です。私は各グループのメンバーをフィルタリングするボタンを作成したいと思います。特定の行を表示しているExcel VBA
私はこのコードを使用して、現時点ではこのような9つのモジュールと
Sub IFK02einblenden()
Application.ScreenUpdating = False
ActiveSheet.Rows(8).Hidden = True
ActiveSheet.Rows(9).Hidden = False
ActiveSheet.Rows(10).Hidden = True
ActiveSheet.Rows(11).Hidden = True
ActiveSheet.Rows(12).Hidden = False
ActiveSheet.Rows(13).Hidden = False
ActiveSheet.Rows(14).Hidden = False
ActiveSheet.Rows(15).Hidden = True
ActiveSheet.Rows(16).Hidden = True
//and so on and so on till row 158
Application.ScreenUpdating = True
End Sub
マクロのパフォーマンスが非常に悪いです。
これを範囲属性などで最適化する考えはありますか?
ボタングループONEのメンバーのように示すべきである「ONEグループ」をクリックで「私は8行と行を示して12-38」
オートフィルタを使用できませんか? – Zac
行を非表示にする基準は何ですか? – sktneer
ボタンをクリックする代わりに、誰もが毎回フィルターを使用する必要はありません。他のExcelファイルにエクスポートされる多くの論理と計算があります。 –