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