セルの値に応じてカラムを隠すための短いスクリプトを書いています。カラムを隠す速度を最適化する
スクリプトは機能しますが、スクリプトの動作は非常に遅く、多くの場合列の数が多い場合はExcelエラーが発生します(例:> 200列)。
Sub Bouton_hidingColumns()
Dim NumColonne As Integer
For NumColonne = Range("I11").Column To Range("IH11").Column Step 3
If WorksheetFunction.Sum(Range(Cells(11, NumColonne), Cells(119, NumColonne))) = 0 Then
Columns(NumColonne).Resize(, 3).Hidden = True
End If
Next NumColonne
End Sub
インポッシブル・デ・définirラpropriétéヒドゥン・デ・ラ・クラッセ範囲
(英語では、これはができません範囲クラスの隠しプロパティを設定する)
誰も解決策を提案できますか?ご協力いただきありがとうございます。
あなたがそのエラーを取得するときに、列番号は何ですか? – user3598756