Det virker bare rigtig godt, men jeg har følgende problem:
Mit regneark er frosset til og med kolonne E. Når jeg med din makro spinger til kolonne F (eller en anden kolonne) skal denne kolonne vises som den første efter kolonne E. Hvis jeg med din makro springer til kolonne AA skal kolonne AA vises lige efter kolonne E. Kan du også klare den?
Hej supertekst Jeg prøver lige at forklare det lidt bedre.
Med offset(0,5) flytter du den aktive celle 5 pladser til højre. Det har ingen indflydelse på hvilken kolonne der står først (efter de frosne kolonner). Hvis jeg aktiver din makro skal min aktive celle blive i rækken men springe til den angivne kolonne. Samtidig skal den angivne kolonne være den første kolonne efter det frosne eks. kolonne F. Hans
OK - der skulle lige en mere "offset" til så skulle den være universel.
Sub flyttilkolonneF() Dim aktuelleRække As String aktuelleRække = ActiveCell.Row Range("CC" & aktuelleRække).Select ActiveCell.Offset(0, 5).Select ActiveCell.Offset(0, -5).Select End Sub
Hej supertekst Jeg kunne ikke få dine offset til at virke, men jeg har løst det med en ActiveWindow.SmallScroll ToRight:=10. Tak for hjælpen - send mig et svar for point. Hans
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.