Om opmaak toe te passen op alle cellen in alle werkbladen van een Excel-werkmap, gebruikt u de ingebouwde stijlen van Excel of VBA-code (Visual Basic for Applications) . Er is geen enkele opmaakoptie die rechtstreeks via de standaardgebruikersinterface in één handeling op de hele werkmap van toepassing is.
Hier ziet u hoe u het kunt doen:
1. Stijlen gebruiken (beperkt bereik):
* De ingebouwde stijlen van Excel kan alle cellen beïnvloeden als u zorgvuldig de juiste stijl selecteert. U kunt bijvoorbeeld een nieuwe stijl maken met de gewenste opmaak (lettertype, grootte, kleur, uitlijning, enz.) en deze stijl vervolgens op het hele blad toepassen. U moet dit echter voor elk blad herhalen. Dit past het niet echt toe op *alle* cellen op alle werkbladen in één enkele bewerking.
2. VBA gebruiken (meest effectief):
VBA maakt het mogelijk deze taak te automatiseren. De volgende code past de opmaak toe (in dit voorbeeld lettergrootte 12 en het Arial-lettertype) op alle cellen in alle werkbladen van de actieve werkmap:
```vba
SubformaatAllCells()
Dim ws As-werkblad
Voor elke ws in ThisWorkbook.Worksheets
ws.Cellen.Lettertypegrootte =12
ws.Cells.Font.Name ="Arial"
'Voeg hier indien nodig andere opmaakeigenschappen toe, bijvoorbeeld
'ws.Cells.Interior.Color =vbYellow 'zet de achtergrondkleur op geel
'ws.Cells.HorizontalAlignment =xlCenter 'centreert tekst horizontaal
Volgende ws
Einde sub
```
Deze VBA-code loopt door elk werkblad in de werkmap en past de opgegeven opmaak toe op alle cellen ("ws.Cells") binnen elk blad. U kunt de opmaakeigenschappen binnen de lus wijzigen om het lettertype, de kleur, de uitlijning, de getalnotatie, enz. indien nodig te wijzigen. Dit is de meest efficiënte en uitgebreide methode. U moet de VBA-editor (Alt + F11) openen om deze code te plakken en uit te voeren.
Kortom, hoewel er niet één enkele klik-en-sleep-oplossing bestaat, biedt VBA de programmatische middelen om consistente opmaak over een hele werkmap toe te passen. Stijlen bieden een meer handmatige benadering, blad voor blad, die alleen geschikt is voor eenvoudigere scenario's of als u de opmaak toepast op specifieke celbereiken in plaats van op alle cellen. |