Auto skjul tomme rækker frem til første fyldte velle med VBA
Hej.
Jeg skal bruge en funktion der automatisk skjuler x antal celler.
Jeg ved at jeg skal skjule fra E1 til første celle der er er udfyldt minus en. Så hvis den første celle der er data i er celle M1 så skal der skjulle fra E til L (en celle foran den med data er)
Følgende funktion kan bruges til at finde den første celle der er udfyldt: With Rows("1") .Find(what:="*", after:=.Cells(1, 1), LookIn:=xlFormulas).Activate End With
Men hvordan får jeg skjult frem til den celle der er fyldt?
Det løste ikke helt mit probelm. Den skjuler alle tomme celler. Jeg ønskede kun at skjule fra fra E1 og frem til første tomme celle. Denne macro skjuler også eventuelle andre tomme celler mellem E1 og AA1, det ønsker jeg ikke.
Denne skjuler konstanter : Range("E1:AA1").SpecialCells(xlCellTypeConstants, 23).EntireColumn.Hidden = True
og denne skjuler formler Range("E1:AA1").SpecialCells(xlCellTypeFormulas, 23).EntireColumn.Hidden = True
Anvend 1 eller begge
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.