Excel: arvutage keskmine väärtus ja tulemus makro järgi

Lang L: none (table-of-contents)

Arvude keskmise väärtuse arvutamiseks VBA makro abil saate vastava funktsiooni helistada otse VBA makro

Tabelifunktsioone kasutavad arvutused luuakse tavaliselt klaviatuuri abil. Teise võimalusena võite kasutada ka valemiviisardit. Aga mida teha, kui vajate Exceli makro tabelifunktsiooni tulemust, kuid te ei soovi valemit lahtrisse sisestada?

Samuti saate Exceli tabeli funktsioone kasutada otse oma makros käskudena. Kujutage ette, et soovite sisestada lahtris oleva veeru kõigi numbrite keskmise. Kasutage järgmist makro:

Alam keskmine väärtus Väljas ()
ActiveCell.Value = WorksheetFunction.Average (veerud (2))
End Sub

Kui soovite funktsiooni tulemuse kirjutada fikseeritud lahtrisse (näiteks lahtrisse A1), asendage avaldis "ActiveCell". Näiteks kirjutage tulemus lahtrisse A1 järgmise käsuga:

Vahemik ("A1"). Väärtus = WorksheetFunction. Keskmine (veerud (2))

Lisatava veeru saate määrata, kasutades väärtust pärast veerge. Veerud on nummerdatud vasakult paremale, veerul A on number 1.

Järgmine joonis näitab, milline võib tulemus tabelis funktsiooni käivitamisel välja näha:

Makro sisestamiseks vajutage Excelis klahvi ALT F11, et avada VBA redaktor. Kasutage tühja moodulilehe sisestamiseks käsku INSERT - MODULE. Makro käivitamiseks otse Excelist kasutage klahvikombinatsiooni ALT F8.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave