Määrake VBA makro abil ühe või mitme Exceli veeru numbrivorming

Lang L: none (table-of-contents)

Töölehe ühe või mitme veeru numbrivormingu määramiseks võite kasutada VBA käsku

Saate Excelis interaktiivsel viisil kiiresti muuta terve veeru numbrivormingut. Klõpsate veeru päises olevat tähte ja määrate numbrivormingu.

Aga kuidas te seda tööd VBA programmist teete? Kasutage järgmist makro:

Sub LegeSpaltenformatFest ()
ActiveSheet.Columns ("B: C"). NumberFormat = "#, ## 0.00"
End Sub

Kasutate argumenti pärast käsku COLUMNS, et määrata, millistele veergudele soovite uue numbrivormingu määrata. Nagu näites, saate kasutada veeruvahemikku või määrata ühe veeru tähe.

Veeru või veeruvahemiku uue vorminguna kasutatava numbrivormingu määrab paremal olev stringi avaldis. Sisestage siin tekstivorming tekstina.

Et teada saada, kuidas olemasolev numbrivorming tekstivormis lahtris välja näeb, saate päringu teha lahtri vormingus. Selleks klõpsake lahtrit, vajutage klahvikombinatsiooni CTRL 1 (see avab dialoogiboksi FORMAT CELLS kõigis Exceli versioonides) ja lülitage vahekaardile NUMBER. Aktiveerige loendis CATEGORY kirje USER DEFINED. Väljal TÜÜP näitab Excel nüüd tekstimärgistuses praegust numbrivormingut.

Makro sisestamiseks vajutage Excelis klahvikombinatsiooni ALT F11. See avab VBA redaktori. Kasutage tühja moodulilehe sisestamiseks käsku INSERT - MODULE. Makro käivitamiseks vajutage Excelis klahvikombinatsiooni ALT F8.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave