Kuidas määrata Exceli arvutustabeli veeru laiust VBA abil?

Värskendatud: august 2021; Töötab versioonides Excel 365, 2019, 2016.

Tänases Exceli automatiseerimise õpetuses õpime, kuidas kiiresti muuta töölehe veeru laiust vastavalt vajadusele – kuid programmiliselt VBA (Visual Basic for Applications) abil.

Eeldused

VBA-koodi kirjutamiseks peate ennekõike veenduma, et arendaja vahekaart on lubatud. Kui te pole protseduuris kindel, tutvuge kindlasti meie üksikasjaliku protseduuriga .

  • Avage oma Windowsi arvutis Microsoft Excel .
  • Peamisel lindil hitt Arendaja .
  • Vajutage Visual Basicu käsku. See avab VBA redaktori .
  • Tõstke vasakpoolses projektiuurijas esile konkreetne leht, kuhu sisestate oma koodi. Teise võimalusena saate sisestada uue mooduli või lisada meie koodi olemasolevale VBA moodulile.

Kuidas määrata Exceli arvutustabeli veeru laiust VBA abil?

Ühe veeru laiuse määramine

Selles näites valime aktiivsel töölehel ühe veeru ja muudame seda vastavalt.

  • Kopeerige VBA redaktori abil järgmine kood oma töölehel või moodulisse.

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
  • Käivitage oma kood, vajutades klahvi F5 või valige Käivita >> Käivita alam või vorm.
  • Salvestage oma töö, klõpsates nuppu Fail >> Salvesta või ikooni Ketta.

Mitme veeru vahemiku laiuse muutmine

Selles näites valime veergude vahemiku ja muudame seejärel laiust.

Saate koodi rakendada samal viisil, nagu on kirjeldatud eelmises jaotises.

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

Järgmised sammud

Kas alustate VBA-ga? Vaadake Exceli juhendi jaoks kindlasti VBA põhitõdesid .


Kuidas kirjutada Microsoft Office 2016-s, 2019/365-s paremalt vasakule?

Kuidas kirjutada Microsoft Office 2016-s, 2019/365-s paremalt vasakule?

Siit saate teada, kuidas Microsoft Wordis LTR-klaviatuuridelt RTL-klaviatuuridele lülituda.

Kuidas määrata Exceli teksti fondi värvi VBA-ga?

Kuidas määrata Exceli teksti fondi värvi VBA-ga?

Siit saate teada, kuidas kasutada Excel VBA-d lahtri teksti, värvi, suuruse ja atribuutide programmiliseks muutmiseks.

Kuidas kontrollida, kas lahter või mitme lahtri vahemik on Excel VBA abil tühi?

Kuidas kontrollida, kas lahter või mitme lahtri vahemik on Excel VBA abil tühi?

Siit saate teada, kuidas programmeerida vba-d otsima töölehel või lahtrivahemikus tühje lahtreid.

Microsoft Wordi aeglane jõudlus? Seitse nõuannet Word 365 / 2019 / 2016 palju kiiremaks töötamiseks

Microsoft Wordi aeglane jõudlus? Seitse nõuannet Word 365 / 2019 / 2016 palju kiiremaks töötamiseks

Siit saate teada, kuidas saate Word 365 hõlpsalt kiiremini tööle panna, keelates lisandmoodulid, uuendades oma riistvara ja eemaldades

Kas ma saan vc_red failid oma personaalarvuti kõvakettalt kustutada?

Kas ma saan vc_red failid oma personaalarvuti kõvakettalt kustutada?

Siit saate teada kõike vajalikku VC_RED-i installi- ja kabinetifailide kohta. Kas nende kustutamine operatsioonisüsteemist Windows 7 ja 10 on ohutu?

Kas kuvada Word 365 / 2016 / 2019 ja Google Docsi päise ja jaluse teksti ainult esimesel lehel?

Kas kuvada Word 365 / 2016 / 2019 ja Google Docsi päise ja jaluse teksti ainult esimesel lehel?

Siit saate teada, kuidas jalust ja päist esimesel lehel kuvada ainult Word 365, 2016 ja 2019 puhul; samuti Google'i dokumentides

Kuidas töötada PowerPoint VBA-s sõnumi- ja sisestuskastidega?

Kuidas töötada PowerPoint VBA-s sõnumi- ja sisestuskastidega?

Siit saate teada, kuidas PowerPointis VBA-ga sõnumi- ja sisestuskaste kodeerida

Kuidas luua ja lisada slaide PowerPointi esitlustele VBA abil?

Kuidas luua ja lisada slaide PowerPointi esitlustele VBA abil?

Siit saate teada, kuidas kirjutada slaidide sisestamiseks ja uue esitluse loomiseks lihtne VBA-makro

Kuidas saan muuta oma Office 2016 ekraaniteema värve?

Kuidas saan muuta oma Office 2016 ekraaniteema värve?

Siit saate teada, kuidas kohandatud Office'i värviskeeme rakendada.

Kuidas avada .one-faile MAC- ja Windowsi arvutites?

Kuidas avada .one-faile MAC- ja Windowsi arvutites?

Siit saate teada, kuidas käivitada MAC-i ja Windowsi OneNote'i faililaiendeid