Utskrift udda eller jämna sidor

February 17

När du skriver längre kalkylblad, kan du längtar efter ett sätt att skriva ut antingen udda eller jämna sidor. Tyvärr, Excel inte "omfattar denna förmåga. Det finns ett par sätt som du kan komma runt det här problemet, dock.

Först, om ditt syfte för utskrift udda och jämna sidor är att skriva ut dubbelsidigt, kan du kolla in din skrivardrivrutin för att se om den kan hantera dubbelsidig utskrift eller om det på något sätt kommer att skriva ut bara udda eller jämna sidor. Detta tillvägagångssätt gör det möjligt att kringgå Excel helt och hållet.

Ett annat sätt att kringgå Excel är att helt enkelt skapa en PDF-fil från din utgång. Du kan sedan öppna PDF-filen och använda Acrobat eller Adobe Reader för att skriva ut antingen udda eller jämna sidor.

Om du vill bo i Excel, så kanske det bästa sättet att hantera situationen är att komma med ett makro som kommer att hantera utskrifter. En sådan makro kan behandlas på ett antal olika sätt. Här är en kort en:

Sub PrintOddEven ()
Dim TotalPages som Long
Dim Startpage As Long
Dim Sida As Integer

Startpage = InputBox ("Ange första sidnummer")
TotalPages = Application.ExecuteExcel4Macro ("GET.DOCUMENT (50)")
Om startsida> 0 Och Startpage <= TotalPages Sedan
För Page = Startpage Att TotalPages Steg 2
ActiveSheet.PrintOut Från: = Sidan, Till: = Page, _
Kopior: = 1, sortering: = sant
Nästa
End If
End Sub

När du kör makrot, uppmanas du att ange en start sidnummer. I de flesta fall skulle du skriva antingen 1 eller 2, men du kan faktiskt skriva vilken sida nummer du vill. Makro sedan skriver ut startsidan och varannan sida från därpå ut.

Du kan, om så önskas, även skriva ut udda och jämna sidor genom att skapa två anpassade vyer i Excel-en för udda sidor och en för jämna sidor. Allt du behöver göra är att ange en icke-sammanhängande cellområde (bestående av cellerna i antingen udda eller jämna sidor) som utskriftsområde för varje vy. Till exempel, om du ville definiera ett utskriftsområde som bestod av cellerna för alla udda sidor, kan du göra det här:

  1. Byt till Förhandsvisning av sidbrytningar.
  2. Använd musen för att markera alla celler i sidan 1.
  3. Håll nere Ctrl-tangenten när du markerar alla celler i sidan 3.
  4. I sin tur, och fortfarande hålla ner Ctrl-tangenten, markera alla celler i de andra udda sidorna.
  5. Definiera de markerade cellerna som utskriftsområdet.

Med utskriftsområdet markerat spara vyn. Torka sedan ut utskriftsområdet, använda samma teknik för att markera alla jämna cellerna, och spara vyn. Du har nu två vyer du kan skriva ut, och varje vy kommer bara innehålla udda eller jämna sidor. Den enda nackdelen med detta tillvägagångssätt är att Excel siffror den tryckta sidor i följd (1, 2, 3, 4) i stället för vad de egentligen är (1, 3, 5, 7).

ExcelTips är din källa för kostnadseffektiv Microsoft Excel utbildning. Detta tips (8843) gäller för Microsoft Excel 97, 2000, 2002, och 2003. Du kan hitta en version av detta tips för menyfliksområdet i Excel (Excel 2007 och senare) här: Utskrift Udda eller jämna sidor.