Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketMarker og udskriv ark pånær to

 Besvar Besvar
Forfatter
dennisgs Se dropdown
Forum Begynder
Forum Begynder


Medlem: 19.Mar.2015
Status: Offline
Point: 1
Direkte link til dette indlæg Emne: Marker og udskriv ark pånær to
    Sendt: 19.Mar.2015 kl. 13:39
Jeg har et excel ark som jeg skal bruge til nogle afstemninger til regnskab.

Jeg har et tilføjelsesprogram der allerede nu skjuler de ark, som skal skjules. Dog vil jeg gerne lave en makro der markerer alle de aktive ark pånær to og så sender dem til udskrivning.

Jeg har et makro som virker, når ingen af arkene er skjult, men vil gerne have en makro der kan tage de viste, da koden ellers går i fejl.

Nedenfor er koden som den er nu. Håber der er nogle, der kan hjælpe.


Sub PrintAfstemninger()
' * ' Initialize
      Const Sheet_Not_To_Select_01 As String = "Indtast"
      Const Sheet_Not_To_Select_02 As String = "Master"


' * ' Define variables
      Dim WS As Worksheet


' * ' Select all sheets, but the one specified
      For Each WS In Worksheets
            If WS.Name <> Sheet_Not_To_Select_01 And WS.Name <> Sheet_Not_To_Select_02 Then WS.Select      ' Make sure the sheet is not among any selected sheets already
      Next
      For Each WS In Worksheets
            If WS.Name <> Sheet_Not_To_Select_01 And WS.Name <> Sheet_Not_To_Select_02 Then WS.Select False
      Next
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
        IgnorePrintAreas:=False


ES: ' End of Sub
      Set WS = Nothing


End Sub
Til top



Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5419
Direkte link til dette indlæg Sendt: 20.Mar.2015 kl. 06:41
Du skal ændre linjerne, der vælger arkene, til
If WS.Name <> Sheet_Not_To_Select_01 And WS.Name <> Sheet_Not_To_Select_02 And WS.Visible = xlSheetVisible Then WS.Select
Bemærk, at den ene lnje har 'False' efter .Select.
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk