Jak nastavit šířku sloupce tabulky Excel pomocí VBA?

Aktualizováno: srpen 2021; Funguje na Excel 365, 2019, 2016.

V dnešním tutoriálu automatizace Excelu se naučíme, jak rychle změnit šířku sloupce listu podle potřeby – ale programově pomocí VBA (Visual Basic for Applications).

Předpoklady

Chcete-li napsat kód VBA, musíte se nejprve ujistit, že je povolena karta Vývojář. Pokud si postupem nejste jisti, nezapomeňte se podívat do našeho podrobného postupu .

  • V počítači se systémem Windows otevřete aplikaci Microsoft Excel .
  • Na hlavním pásu karet hit Developer .
  • Stiskněte příkaz Visual Basic . Tím se otevře editor VBA .
  • V průzkumníku projektu na levé straně zvýrazněte konkrétní list, do kterého vložíte kód. Případně můžete vložit nový modul nebo přidat náš kód do stávajícího modulu VBA.

Jak nastavit šířku sloupce tabulky Excel pomocí VBA?

Nastavení šířky jednoho sloupce

V tomto příkladu vybereme jeden sloupec v aktivním listu a podle toho jej upravíme.

  • Pomocí editoru VBA zkopírujte následující kód do svého listu nebo modulu.

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
  • Spusťte svůj kód stisknutím klávesy F5 nebo vyberte Spustit >> Spustit Sub nebo Formulář.
  • Uložte svou práci klepnutím na Soubor >> Uložit nebo na ikonu Disk.

Změna šířky rozsahu více sloupců

V tomto příkladu vybereme rozsah sloupců a poté změníme šířku.

Kód můžete použít stejným způsobem, jak je popsáno v předchozí části.

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

Další kroky

Začínáte s VBA? Nezapomeňte se podívat do průvodce základy VBA pro Excel .


[100 % vyriešené] Ako opraviť hlásenie „Chyba pri tlači“ v systéme Windows 10?

[100 % vyriešené] Ako opraviť hlásenie „Chyba pri tlači“ v systéme Windows 10?

V systéme Windows 10 sa zobrazuje správa o chybe tlače, potom postupujte podľa opráv uvedených v článku a uveďte tlačiareň do správnej cesty...

Jak zachytit a přehrát záznam Microsoft Teams

Jak zachytit a přehrát záznam Microsoft Teams

Schůzky můžete snadno znovu navštívit, pokud je zaznamenáte. Zde je návod, jak zachytit a přehrát záznam Microsoft Teams pro vaši příští schůzku.

Ako obnoviť predvolené aplikácie v systéme Android

Ako obnoviť predvolené aplikácie v systéme Android

Keď otvoríte súbor alebo kliknete na odkaz, vaše zariadenie so systémom Android vyberie predvolenú aplikáciu na jeho otvorenie. Pomocou tohto sprievodcu môžete obnoviť svoje predvolené aplikácie v systéme Android.

OPRAVENO: Chyba certifikátu Entitlement.diagnostics.office.com

OPRAVENO: Chyba certifikátu Entitlement.diagnostics.office.com

OPRAVENO: Chyba certifikátu Entitlement.diagnostics.office.com

Top 10 herních webů, které škola v roce 2022 neblokuje

Top 10 herních webů, které škola v roce 2022 neblokuje

Chcete-li zjistit nejlepší herní weby, které školy neblokují, přečtěte si článek a vyberte si nejlepší web s neblokovanými hrami pro školy, vysoké školy a práce

OPRAVENÉ: Tlačiareň v chybovom stave [HP, Canon, Epson, Zebra & Brother]

OPRAVENÉ: Tlačiareň v chybovom stave [HP, Canon, Epson, Zebra & Brother]

Ak čelíte problému s chybovým stavom tlačiarne na počítači so systémom Windows 10 a neviete, ako s ním zaobchádzať, opravte ho podľa týchto riešení.

Ako zálohovať Chromebook (2022)

Ako zálohovať Chromebook (2022)

Ak vás zaujíma, ako zálohovať Chromebook, máme pre vás riešenie. Viac o tom, čo sa zálohuje automaticky a čo nie, nájdete tu

Ako opraviť aplikáciu Xbox, ktorá sa neotvorí v systéme Windows 10 [RÝCHLE GUIDE]

Ako opraviť aplikáciu Xbox, ktorá sa neotvorí v systéme Windows 10 [RÝCHLE GUIDE]

Chcete opraviť aplikáciu Xbox, ktorá sa neotvorí v systéme Windows 10, potom postupujte podľa opráv, ako je povoliť aplikáciu Xbox zo služieb, resetovať aplikáciu Xbox, obnoviť balík aplikácií pre Xbox a ďalšie.

Co je LogiOptions.exe (UNICODE) a je proces bezpečný?

Co je LogiOptions.exe (UNICODE) a je proces bezpečný?

Pokud máte klávesnici a myš Logitech, uvidíte, že tento proces běží. Není to malware, ale není to nezbytný spustitelný soubor pro operační systém Windows.

Opravená chyba Java Update/Install Error 1603 ve Windows 10

Opravená chyba Java Update/Install Error 1603 ve Windows 10

Přečtěte si článek a zjistěte, jak opravit chybu Java Update 1603 ve Windows 10, vyzkoušejte opravy uvedené jednu po druhé a snadno opravte chybu 1603…