Állítsa be és módosítsa az Excel cellatartomány számformátumát a VBA makrón keresztül

Tartalomjegyzék

Ha egy VBA makróval megváltoztatja az egyes cellák vagy cellatartományok számformátumát, akkor gyorsan és egyszerűen formázhatja a táblázatokat és az adattartományokat az Ön igényei szerint anélkül, hogy a felhasználónak bármit is tennie kellene.

A számformátumok megváltoztatása Excel táblázatban egyszerű. A CTRL 1 billentyűkombinációval megnyithatja a CELLÁK FORMÁZÁSA párbeszédpanelt az összes Excel verzióban, és módosíthatja a cellák megjelenését.

De mit tegyen, ha makróból szeretné megváltoztatni a cellák formátumát? Az alábbi ábra az A és B oszlopban lévő adatokat tartalmazó táblázatot mutatja.

Újra szeretné definiálni a B2: B25 tartomány számformátumát, és két tizedesjegyes kereskedelmi formátumot szeretne használni. Használja a következő makrót:

Sub LegeZahlenformatFest ()
Tartomány ("B2: B25"). NumberFormat = "#, ## 0.00"
End Sub

A kezdés után a lista újraformázásra kerül. A B2: B25 tartományba tartozó számok új számformátumokat kaptak. Az alábbi ábra az eredményt mutatja:

A makró megadásához nyomja meg az ALT F11 billentyűt az Excelben a VBA szerkesztő megjelenítéséhez. Válassza ki az INSERT - MODULE parancsot a VBA szerkesztőben, és írja be a makrót. A makró elindításához aktiválja az ALT F8 billentyűkombinációt az Excelben. A VBA -szerkesztő és a makró elindításához használt két billentyűparancs működik az Excel minden verziójában.

A makróban a "B2: B25" hivatkozással megadhatja, hogy melyik cellatartományt kell új számformátumban megadni. Az éppen aktív munkalap területe mindig formázva van. Ha csak egyetlen cellát szeretne formázni, akkor csak egyetlen cella címét adja meg ebben a hivatkozásban.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave