Kenmerken voor pagina-instellingen instellen voor meer dan één blad in Excel

Samenvatting

In Microsoft Excel worden kenmerken voor pagina-instellingen, zoals marges, afdrukstand en afdruktitels, voor elk werkblad afzonderlijk ingesteld. In dit artikel worden drie methoden beschreven die u kunt gebruiken om een aantal van deze kenmerken globaal in te stellen.

Meer informatie

Gebruik een van de volgende methoden om kenmerken voor pagina-instellingen in te stellen voor een groep Excel-werkbladen.

Methode 1: Een groep werkbladen wijzigen

Voer de volgende stappen uit om kenmerken voor pagina-instellingen toe te passen op een groep werkbladen in een werkmap:

  1. Druk op Ctrl en klik vervolgens op elk werkbladtabblad in de werkmap dat u wilt beïnvloeden.

  2. Klik in het menu Bestand op Pagina-instelling.

    Opmerking

    Klik in Excel 2007 op het startpictogram voor dialoogvensters in de groep Pagina-instelling op het tabblad Pagina-indeling.

  3. Breng de gewenste wijzigingen aan in het dialoogvenster Pagina-instelling en klik vervolgens op OK.

Alle werkbladen die u hebt geselecteerd, hebben dezelfde kenmerken voor pagina-instellingen.

Methode 2: Een macro gebruiken

Microsoft verstrekt programmeervoorbeelden alleen ter illustratie, zonder expliciete of impliciete garantie. daaronder mede begrepen, maar niet beperkt tot impliciete garanties met betrekking tot de verkoopbaarheid en/of geschiktheid voor een bepaald doel. In dit artikel wordt ervan uitgegaan dat u bekend bent met de programmeertaal VBScript, alsmede met de hulpprogramma's waarmee procedures worden gemaakt en waarmee fouten in procedures worden opgespoord. Microsoft-ondersteuningstechnici kunnen helpen bij het uitleggen van de functionaliteit van een bepaalde procedure, maar ze zullen deze voorbeelden niet wijzigen om extra functionaliteit te bieden of procedures te maken die voldoen aan uw specifieke vereisten. U kunt de kenmerken van de pagina-instelling programmatisch wijzigen in de actieve werkmap en in elke andere geopende werkmap.

Opmerking

Deze macro's maken gebruik van de eigenschap Orientation van het object PageSetup. U kunt andere kenmerken voor pagina-instellingen wijzigen met behulp van andere PageSetup-eigenschappen, zoals LeftMargin, RightMargin, enzovoort.

Als u de afdrukstand van alle bladen in de actieve werkmap programmatisch wilt wijzigen, gebruikt u de stappen in het vorige voorbeeld:

  1. Start Excel.

  2. Voer enkele gegevens in drie werkbladen in.

  3. Druk op Alt+F11 om de Visual Basic-Editor te starten.

  4. Klik op Module in het menu Invoegen.

  5. Typ de volgende code in het moduleblad:

    Sub SetAttributes()
       For Each xWorksheet In ActiveWorkbook.Worksheets
          xWorksheet.PageSetup.Orientation = _
             Worksheets("Sheet1").PageSetup.Orientation
       Next xWorksheet
    End Sub
    
  6. Druk op Alt+F11 om over te schakelen naar Excel.

  7. Selecteer Blad1.

  8. Klik in het menu Bestand op Pagina-instelling.

    Opmerking

    Klik in Excel 2007 op het startpictogram voor dialoogvensters in de groep Pagina-instelling op het tabblad Pagina-indeling.

  9. Klik op het tabblad Pagina onder Afdrukstand op Liggend en klik vervolgens op OK.

  10. Wijs in het menu Extra op Macro en klik vervolgens op Macro's.

    Opmerking

    Voer in Excel 2007 de volgende stappen uit:

    1. Als het tabblad Ontwikkelaars niet beschikbaar is, voert u de volgende stappen uit: > 1. Klik op de Microsoft Office-knop en klik vervolgens op Opties voor Excel. > 1. Klik in de categorie Populair om het selectievakje Tabblad Ontwikkelaars op het lint weergeven onder Belangrijkste opties voor het werken met Excel in te schakelen en klik vervolgens op OK.
    2. Klik op het tabblad Ontwikkelaars op de knop Macro's in de groep Code.
  11. Klik op SetAttributes en klik vervolgens op Uitvoeren.

Alle drie de werkbladen tonen de afdrukstand liggend in het afdrukvoorbeeld. Gebruik de stappen in het volgende voorbeeld om de kenmerken van de pagina-instelling programmatisch te wijzigen in alle pagina's in de actieve werkmap op basis van de kenmerken van de pagina-instelling van een andere geopende werkmap:

Opmerking

Dit is een vervolg op het volgende voorbeeld.

  1. Klik in het menu Bestand op Nieuw.

    Opmerking

    Klik in Excel 2007 op Microsoft Office-knop en klik vervolgens op Nieuw.

  2. Klik op Werkmap en klik vervolgens op OK.

    Opmerking

    Klik in Excel 2003 op Lege werkmap onder Nieuw in het taakvenster Nieuwe werkmap. Controleer in Excel 2007 onder Sjablonen of Leeg en recent is geselecteerd en dubbelklik vervolgens op Lege werkmap onder Leeg en recent in het rechterdeelvenster.

  3. Voer gegevens in alle werkbladen in de nieuwe werkmap in.

  4. Druk op Alt+F11 om de Visual Basic-editor te starten.

  5. Selecteer de eerste werkmap in Projectverkenner en klik vervolgens op Module1 in de map Modules.

  6. Vervang door de volgende code in het module1-blad:

    Sub SetWorkbookAttributes()
       For Each xWorksheet In ActiveWorkbook.Worksheets
          xWorksheet.PageSetup.Orientation = _
             ThisWorkbook.Worksheets("Sheet1").PageSetup.Orientation
       Next xWorksheet
    End Sub
    
  7. Druk op Alt+F11 om terug te gaan naar Excel.

  8. Wijs in het menu Extra op Macro en klik vervolgens op Macro's.

    Opmerking

    Klik in Excel 2007 op het tabblad Ontwikkelaars op Macro's in de groep Code.

  9. Klik op Boek1! StelWorkbookAttributes in en klik vervolgens op Uitvoeren.

    De afdrukstand van de pagina-instelling is hetzelfde als die van blad 1 in de eerste werkmap.

Als u extra eigenschappen voor pagina-instellingen voor werkbladen wilt wijzigen, kunt u extra regels toevoegen binnen de voor elke... Volgende instructie in elke subprocedure. De regels moeten identiek zijn aan de voorbeeldregels die hier worden opgegeven, behalve dat de eigenschap (Afdrukstand) waar nodig kan worden gewijzigd (CenterFooter, PaperSize, enzovoort).