VBA 用户自定义子程序说明

VBA User defined subroutine description

你知道Application.MacroOptions方法的Description参数的字符限制是多少吗?这里没有官方信息: https://docs.microsoft.com/en-us/office/vba/api/excel.application.macrooptions

您可以很快地进行测试。当 n 通过 255 时,我得到一个错误。

Function TestMacro()
    MsgBox ActiveWorkbook.Name
End Function
 

Sub AddUDFToCustomCategory()
    Dim n As Long
    For n = 1 To 500
        Application.MacroOptions Macro:="TestMacro", Description:=String(n, "x")
    Next n
End Sub