Excel VBA Макросы. Как вызвать стандартную функцию Excel в макросе (программе)?

Автор Посетитель, 19 января 2021, 13:01

Посетитель

Подскажите, как мне вызвать стандартную функцию Excel (например Max) в моей программе (макросе) и применить ее к определенному интервалу ячеек?

Администратор

Можно использовать инструмент "WorksheetFunction".

Этот макрос определяет максимальное число во фрагменте A1:A10 и выводит результат в область View - Immediate Window:

Sub Макрос()
    Debug.Print WorksheetFunction.Max(Range("A1:A10"))
End Sub