Hoe een Excel-spreadsheetkolombreedte instellen met VBA?

Bijgewerkt: augustus 2021; Werkt op Excel 365, 2019, 2016.

In de Excel-automatiseringstutorial van vandaag leren we hoe we snel de breedte van een werkbladkolom kunnen wijzigen als dat nodig is - maar programmatisch met VBA (Visual Basic for Applications).

Vereisten

Om VBA-code te schrijven, moet u er eerst en vooral voor zorgen dat uw ontwikkelaarstabblad is ingeschakeld. Als u niet zeker bent van de procedure, bekijk dan zeker onze gedetailleerde procedure .

  • Open Microsoft Excel op uw Windows-computer .
  • Druk op het hoofdlint op Developer .
  • Druk op de Visual Basic -opdracht. Hiermee wordt de VBA-editor geopend .
  • Markeer in de projectverkenner aan de linkerkant een specifiek blad waarin u uw code invoegt. Als alternatief kunt u een nieuwe module invoegen of onze code toevoegen aan een bestaande VBA-module.

Hoe een Excel-spreadsheetkolombreedte instellen met VBA?

Eén kolombreedte instellen

In dit voorbeeld zullen we één kolom in het actieve werkblad selecteren en dienovereenkomstig aanpassen.

  • Gebruik de VBA-editor en kopieer de volgende code naar uw werkblad of module.

Sub Set_Column_Width()

Dim MySheet As Worksheet
Set MySheet = ActiveSheet

' Select one or multiple columns, set your column width as needed

With MySheet.Columns("B")

    .ColumnWidth = 50
End With

End Sub
  • Voer uw code uit door op F5 te drukken of kies Uitvoeren >> Voer sub of formulier uit.
  • Sla uw werk op door op Bestand >> Opslaan of op het schijfpictogram te drukken.

Breedte van een bereik met meerdere kolommen wijzigen

In dit voorbeeld kiezen we een reeks kolommen en wijzigen we de breedte.

U kunt de code op dezelfde manier toepassen als beschreven in de vorige sectie.

Sub Set_Column_Range_Width()

Dim MySheet As Worksheet

Set MySheet = ActiveSheet

' Set your column width as needed
With MySheet.Range("A:F")

    .ColumnWidth = .ColumnWidth * 1.5
End With

End Sub

Volgende stappen

Beginnen met VBA? Zorg ervoor dat u de basisprincipes van VBA voor de Excel-gids bekijkt .

Laat een reactie achter

Eenvoudig inventarisatieformulier voor Excel: een kant-en-klare lay-out voor de detailhandel die snel resultaten oplevert.

Eenvoudig inventarisatieformulier voor Excel: een kant-en-klare lay-out voor de detailhandel die snel resultaten oplevert.

Maak een eenvoudig Excel-bestand voor voorraadtellingen in winkels, met functies voor SKU, locatie, getelde hoeveelheid, afwijking, hertelling en een afdrukbaar overzicht.

Printbaar sjabloon voor een marketingstrategie van één pagina voor lokale bedrijven

Printbaar sjabloon voor een marketingstrategie van één pagina voor lokale bedrijven

Gebruik deze afdrukbare sjabloon voor een marketingstrategie van één pagina om een ​​lokale doelgroep, aanbod, kanaalmix, budget, acties en meetbare doelen te kiezen.

Gratis sjabloon voor een ploegendienstrooster voor werknemers in Excel met automatische urenberekening.

Gratis sjabloon voor een ploegendienstrooster voor werknemers in Excel met automatische urenberekening.

Maak in Excel gratis een dienstrooster voor je medewerkers met begin- en eindtijden, pauzeaftrek, verwerking van nachtdiensten, wekelijkse totalen en een eenvoudige urencalculator.

Beste gratis factureringsapps voor kleine dienstverlenende bedrijven in de VS (2026)

Beste gratis factureringsapps voor kleine dienstverlenende bedrijven in de VS (2026)

Vergelijk de beste gratis factureringsapps voor Amerikaanse dienstverlenende bedrijven in 2026, waaronder Zoho Invoice, Square, Wave, PayPal en Invoice Ninja.

Simple Bi-Weekly Payroll Tracker Excel Template for Small Teams: A Beginner-Friendly Setup

Simple Bi-Weekly Payroll Tracker Excel Template for Small Teams: A Beginner-Friendly Setup

Build a simple bi-weekly payroll tracker in Excel for a small team, with clear sheets, formulas, checks, and practical limits for safe payroll reconciliation.

Hoe exporteer ik Salesforce-contactpersonen naar een overzichtelijk Excel-bestand?

Hoe exporteer ik Salesforce-contactpersonen naar een overzichtelijk Excel-bestand?

Leer hoe u Salesforce-contactpersonen naar een overzichtelijk Excel-bestand exporteert, ID's en tekstvelden behoudt, duplicaten veilig verwijdert en veelvoorkomende CSV-fouten voorkomt.

Printbaar sjabloon voor een kostenraming in de bouwsector in Excel voor kleine aannemers

Printbaar sjabloon voor een kostenraming in de bouwsector in Excel voor kleine aannemers

Maak in Excel een afdrukbare kostenraming voor een bouwproject met praktische kostencategorieën, formules, markeringvelden, afdrukinstellingen en een kant-en-klare checklist voor aannemers.

Afdrukbare checklist voor evenementenplanning & budgetsjabloon voor Word

Afdrukbare checklist voor evenementenplanning & budgetsjabloon voor Word

Gebruik deze afdrukbare checklist voor evenementenplanning en budgetsjabloon in Word om eigenaren, deadlines, kosten, leveranciers en de gereedheid voor de evenementdag bij te houden met duidelijke kwaliteitscontroles.

Zo lost u in 3 eenvoudige stappen op dat Excel-formules niet automatisch worden berekend

Zo lost u in 3 eenvoudige stappen op dat Excel-formules niet automatisch worden berekend

Los Excel-formules die niet automatisch worden berekend op in drie stappen: herstel de berekeningsmodus, forceer een herberekening en repareer formules die als tekst zijn opgemaakt.

Afdrukbaar sjabloon voor een wekelijkse schoonmaakplanning voor Airbnb-hosts (Word & PDF)

Afdrukbaar sjabloon voor een wekelijkse schoonmaakplanning voor Airbnb-hosts (Word & PDF)

Gebruik dit afdrukbare wekelijkse schoonmaakrooster voor Airbnb-hosting om wissels, terugkerende schoonmaak, aanvulling, inspecties en overdrachten van Word naar PDF te organiseren.