Iestatiet un mainiet Excel šūnu diapazona skaitļu formātu, izmantojot VBA makro

Satura rādītājs

Ja maināt atsevišķas šūnas vai šūnu diapazona formātu ar VBA makro, varat ātri un viegli formatēt tabulas un datu diapazonus atbilstoši savām prasībām, lietotājam neko nedarot.

Ciparu formātu maiņa Excel izklājlapā ir vienkārša. Izmantojot taustiņu kombināciju CTRL 1, visās Excel versijās varat atvērt dialoglodziņu FORMAT CELLS un mainīt šūnu izskatu.

Bet ko jūs darāt, ja vēlaties mainīt šūnu formātu no makro? Nākamajā attēlā parādīta tabula ar datiem A un B slejās.

Vēlaties no jauna definēt skaitļu formātu diapazonam B2: B25 un izmantot komerciālu formātu ar divām zīmēm aiz komata. Izmantojiet šādu makro:

Sub LegeZahlenformatFest ()
Diapazons ("B2: B25"). NumberFormat = "#, ## 0.00"
Beigt apakš

Pēc sākuma saraksts tiks pārformatēts. Skaitļiem diapazonā B2: B25 ir piešķirti jauni ciparu formāti. Sekojošais attēls parāda rezultātu:

Lai ievadītu makro, programmā Excel nospiediet ALT F11, lai atvērtu VBA redaktoru. VBA redaktorā atlasiet komandu INSERT - MODULE un ievadiet makro. Lai sāktu makro, programmā Excel aktivizējiet taustiņu kombināciju ALT F8. Abi īsinājumtaustiņi VBA redaktora palaišanai un makro darbojas visās Excel versijās.

Makro varat izmantot atsauci "B2: B25", lai norādītu, kuram šūnu diapazonam jāpiešķir jauns skaitļu formāts. Pašlaik aktīvās darblapas apgabals vienmēr ir formatēts. Ja vēlaties formatēt tikai vienu šūnu, šajā atsaucē iekļaujiet tikai vienas šūnas adresi.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave