Когда я нахожусь в строке формул и мой курсор находится внутри имени функции, есть ли способ использовать горячую клавишу / ярлык для перехода к определению функции в редакторе VBA, чтобы я мог проверить детали реализации функции?
1 ответ
0
Определение? Вы имеете в виду аргументы / синтаксис? Почему бы просто не включить его в пользовательскую функцию (UDF), чтобы он отображал всплывающую подсказку?
Профессиональная разработка Excel от Стивена Буллена:
Function IFERROR(ByRef ToEvaluate As Variant, ByRef Default As Variant) As Variant
If IsError(ToEvaluate) Then
IFERROR = Default
Else
IFERROR = ToEvaluate
End If
End Function
Sub RegisterUDF()
Dim s As String
s = "Provides a shortcut replacement for the common worksheet construct" & vbLf _
& "IF(ISERROR(<expression>, <default>, <expression>)"
Application.MacroOptions macro:="IFERROR", Description:=s, Category:=9
End Sub
Sub UnregisterUDF()
Application.MacroOptions Macro:="IFERROR", Description:=Empty, Category:=Empty
End Sub
Вы также можете нажать Ctrl + Shift после того, как начнете свою =formula(
чтобы вызвать синтаксис.