Mažiausiai vienas stulpelis per VBA

Turinys

Naudokite stalo funkciją MINIMUM per VBA

Jei norite apskaičiuoti minimalų langelių diapazoną, tai nėra problema. Šiam tikslui galite rasti funkciją MIN.

Bet kaip iš makrokomandos sukurti minimumą, į langelį nerašant atitinkamos MIN funkcijos? Pvz., Nepamirškite paimti mažiausiai visų A stulpelyje esančių skaičių. Šis minimumas turėtų būti įrašytas į aktyvų langelį. Naudokite šią makrokomandą:

Sub FindMinimumInColumn ()
ActiveCell.Value = WorksheetFunction.Min (stulpeliai (1))
Pabaiga Sub

Jei norite funkcijos rezultatą įrašyti į fiksuotą langelį (pvz., A1 langelį), pakeiskite išraišką „ActiveCell“ pagal Diapazonas („A1“) ir naudokite pasirinktą langelio adresą.

Jūs nustatote, kuris stulpelis turi būti įvertintas minimaliai, naudodami parametrą, esantį už jo Stulpeliai. Stulpeliai sunumeruoti iš kairės į dešinę, A stulpelis turi skaičių 1.

Toliau pateiktame paveikslėlyje parodyta, kaip atrodo rezultatas, paleidus funkciją lentelėje:

Patarimas: Jei norite sužinoti, kaip įvesti ir paleisti makrokomandas „Excel“, trumpą aprašymą rasite čia: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave