Како подесити ширину колоне Екцел табеле са ВБА?

Ажурирано: август 2021; Ради на Екцел 365, 2019, 2016.

У данашњем водичу за аутоматизацију Екцел-а научићемо како да брзо променимо ширину колоне радног листа по потреби – али програмски користећи ВБА (Висуал Басиц за апликације).

Предуслови

Да бисте написали ВБА код, прво морате да се уверите да је картица програмера омогућена. Ако нисте сигурни у вези са процедуром, обавезно погледајте нашу детаљну процедуру .

  • На Виндовс рачунару отворите Мицрософт Екцел .
  • На главној траци притисните Девелопер .
  • Притисните команду Висуал Басиц . Ово ће отворити ВБА Едитор .
  • У истраживачу пројеката са леве стране, означите одређени лист у који ћете уметнути свој код. Алтернативно, можете уметнути нови модул или додати наш код у постојећи ВБА модул.

Како подесити ширину колоне Екцел табеле са ВБА?

Подешавање ширине једне колоне

У овом примеру, изабраћемо једну колону у активном радном листу и изменити је у складу са тим.

  • Користећи ВБА Едитор, копирајте следећи код на радни лист или модул.

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
  • Покрените свој код притиском на Ф5 или изаберите Рун >> Рун Суб или Форм.
  • Сачувајте свој рад притиском на Датотека >> Сачувај или икону Диск.

Промените ширину опсега са више колона

У овом примеру бирамо опсег колона, а затим мењамо ширину.

Код можете применити на исти начин као што је описано у претходном одељку.

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

Следећи кораци

Почињете са ВБА? Обавезно погледајте ВБА основе за водич за Екцел .

Остави коментар

Kako popraviti grešku u Outlooku: ne može se slati e-pošta, ali se može primati

Kako popraviti grešku u Outlooku: ne može se slati e-pošta, ali se može primati

Popravite Outlook kada možete da primate e-poštu, ali ne i da šaljete. Proverite sanduče za slanje, offline režim, prijavljivanje, SMTP podešavanja, profile i promene u Microsoft 365.

Jednostavan Excel šablon za dvonedeljni obračun zarada za male timove: Praktični vodič za podešavanje

Jednostavan Excel šablon za dvonedeljni obračun zarada za male timove: Praktični vodič za podešavanje

Izgradite jednostavan dvonedeljni obračun zarada u Excelu za mali tim, sa satima, platom, odbicima, oznakama za pregled, rezimeima i smernicama za vođenje evidencije.

Jednostavan predložak prezentacije za obuku novih zaposlenika: Praktični nacrt od 12 slajdova

Jednostavan predložak prezentacije za obuku novih zaposlenika: Praktični nacrt od 12 slajdova

Izradite jednostavnu prezentaciju za uvođenje novih zaposlenika koristeći praktičnu strukturu od 12 slajdova koja pokriva očekivanja za radno mjesto, alate, sigurnost, politike, zaštitu na radu i aktivnosti prvog tjedna.

Kako izvesti Salesforce kontakte u čist Excel format bez oštećenja ID-ova ili brojeva telefona

Kako izvesti Salesforce kontakte u čist Excel format bez oštećenja ID-ova ili brojeva telefona

Izvezite Salesforce kontakte u Excel na čist način: kreirajte odgovarajući izveštaj, izvezite samo detalje u CSV formatu, uvezite pomoću Power Query-a, sačuvajte ID-ove i vodeće nule, bezbedno uklonite duplikate i proverite rezultat.

Šablon nedeljnog rasporeda čišćenja za štampu za Airbnb domaćine (Word i PDF)

Šablon nedeljnog rasporeda čišćenja za štampu za Airbnb domaćine (Word i PDF)

Koristite ovaj šablon nedeljnog rasporeda čišćenja za štampu za Airbnb domaćine da organizujete čišćenje između gostiju, dubinsko čišćenje, dopunu zaliha, bezbednosne provere i štampu iz Word-a u PDF.

Besplatni mesečni kalendar računa za Excel: Praktična podešavanja za 2026. godinu

Besplatni mesečni kalendar računa za Excel: Praktična podešavanja za 2026. godinu

Organizujte mesečne račune u Excelu pomoću besplatnog rasporeda kalendara računa, praćenja datuma dospeća, formula za status, polja za automatsko plaćanje i praktičnih saveta za tok novca.

Formula u Excelu se ne računa automatski? Popravite to u 3 jednostavna koraka

Formula u Excelu se ne računa automatski? Popravite to u 3 jednostavna koraka

Popravite formule u Excelu koje se ne računaju automatski u tri koraka: omogućite automatsko računanje, ponovo izračunajte i popravite ćelije sa formulama.

Šablon za praćenje troškova nezavisnih ugovornih radnika za američke freelancere: Šta pratiti u 2026. godini

Šablon za praćenje troškova nezavisnih ugovornih radnika za američke freelancere: Šta pratiti u 2026. godini

Izgradite praktičan alat za praćenje troškova za američke freelancere sa kategorijama prilagođenim obrascu Schedule C, poljima za račune, praćenjem pređenih kilometara i ažuriranjima IRS pravila za 2026. godinu.

Najbolje besplatne aplikacije za fakturisanje za mala uslužna preduzeća u SAD (2026)

Najbolje besplatne aplikacije za fakturisanje za mala uslužna preduzeća u SAD (2026)

Uporedite najbolje besplatne aplikacije za fakturisanje za američka uslužna preduzeća u 2026. godini, uključujući Zoho Invoice, Wave, Square, PayPal i Invoice Ninja.

Besplatni Excel šablon za praćenje prihoda i rashoda iznajmljene nekretnine: Vodič za početnike

Besplatni Excel šablon za praćenje prihoda i rashoda iznajmljene nekretnine: Vodič za početnike

Koristite besplatni Excel alat za praćenje iznajmljene nekretnine kako biste organizovali prihode, rashode, nekretnine i mesečni novčani tok. Naučite šta beležiti, kako ga podesiti i koje greške izbegavati.