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:
Druk op Ctrl en klik vervolgens op elk werkbladtabblad in de werkmap dat u wilt beïnvloeden.
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.
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:
Start Excel.
Voer enkele gegevens in drie werkbladen in.
Druk op Alt+F11 om de Visual Basic-Editor te starten.
Klik op Module in het menu Invoegen.
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
Druk op Alt+F11 om over te schakelen naar Excel.
Selecteer Blad1.
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.
Klik op het tabblad Pagina onder Afdrukstand op Liggend en klik vervolgens op OK.
Wijs in het menu Extra op Macro en klik vervolgens op Macro's.
Opmerking
Voer in Excel 2007 de volgende stappen uit:
- 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.
- Klik op het tabblad Ontwikkelaars op de knop Macro's in de groep Code.
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.
Klik in het menu Bestand op Nieuw.
Opmerking
Klik in Excel 2007 op Microsoft Office-knop en klik vervolgens op Nieuw.
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.
Voer gegevens in alle werkbladen in de nieuwe werkmap in.
Druk op Alt+F11 om de Visual Basic-editor te starten.
Selecteer de eerste werkmap in Projectverkenner en klik vervolgens op Module1 in de map Modules.
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
Druk op Alt+F11 om terug te gaan naar Excel.
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.
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).
Feedback
https://aka.ms/ContentUserFeedback voor meer informatie.
Binnenkort beschikbaar: in de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. ZieFeedback verzenden en weergeven voor