Avatar billede BIRGER Seniormester
20. marts 2014 - 13:03 Der er 6 kommentarer og
1 løsning

Automatisk sideskift i Excel

Kan man få Excel til at lave automatisk sideskift når der rammes en ny værdi i en kolonne?
Avatar billede supertekst Ekspert
20. marts 2014 - 13:42 #1
Søg efter værdien og indsætte et sideskift - via VBA
Avatar billede BIRGER Seniormester
20. marts 2014 - 14:03 #2
ok  har du et forslag til koden?
Avatar billede supertekst Ekspert
20. marts 2014 - 14:08 #3
Kan forsøge - hvilken kolonne findes nævnte værdi i?
Avatar billede BIRGER Seniormester
20. marts 2014 - 14:14 #4
hej er i kolonne A  består af 3 bogstaver  på den måde at de fremkommer en gang imellem . Altså der forekommer blanke i kolonne A.

f.eks

AAA



BBB



CCC
Avatar billede supertekst Ekspert
20. marts 2014 - 14:25 #5
D.v.s. når der har være blanke og herefter er 3 bogstaver - så skal der "skiftes".
Avatar billede BIRGER Seniormester
20. marts 2014 - 14:33 #6
ja korrekt
Avatar billede supertekst Ekspert
20. marts 2014 - 14:38 #7
Rem anbringes "under" relevante ark

Public Sub indsætSideSkift()
Dim ræk As Integer, antalBlanke As Integer, antalRækker As Integer
    Application.ScreenUpdating = False
   
    antalBlanke = 0
    antalRækker = ActiveCell.SpecialCells(xlLastCell).Row
   
    For ræk = 1 To antalRækker
        Range("A" & ræk).Select
        If Selection.Text <> "" And Len(Selection) = 3 And antalBlanke > 0 Then
            ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell
            antalBlanke = 0
        Else
            antalBlanke = antalBlanke + 1
        End If
    Next ræk
End Sub
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester