Excel 如何在函数向导中给自定义函数的参数添加说明

Excel 如何在函数向导中给自定义函数的参数添加说明,第1张

添加函数说明

 

 

两种方法:1.使用"宏"对话框;2.编写VBA代码

 

 

1.使用Alt+F8打开"宏"对话框,在"宏名"框中输入函数的名称,单击"选项"打开"宏选项"对话框,在"说明"

 

 

框中输入对函数的说明,"快捷键"字段与函数无关

 

 

比如创建了一个函数“DemoFunction”。然后在宏对话框手动输入函数名,点击选项,在宏选项对话框里添加说明文字。

Function DemoFunction()

    DemoFunction = "test"

End Function

2.执行一次VBA代码

 

 

Application.MacroOptions

Macro:="DemoFunction",

Description:="示例函数" 

 

最后在“插入函数”对话框中就可以看到这个函数的说明文字。如图:

根据D列,如果D列是非空的,就将对应的B,C列的日期相加

如果这个日期>今天日期,且相减<15天

就d出对话框,显示B:C日期

应该是个 有效期提示

vba编程基础知识有下面这些:

VBA是编辑语言,宏是用VBA代码保存下来的程序。

VBA代码都是以“Sub宏名”及一对空括号开头,以“End Sub”结尾。

模块是保存过程的地方,一个模块可以保存多个不同类型的过程。

对象,工作簿,工作表,单元格,图片,图表,透视表等。

每个对象都有属性,属性是对象包含的内容或特点。(对象.属性)

对象的某些属性也是对象,属性和对象是相对而言的。

每个对象都有方法,方法是指在对象上执行的某个动作。(对象.方法)

VBA的编辑环境——VBE(Visual Basic Editor)

进入VBE的方法:

<Alt + F11>。

右击工作表,选择View Code 3. DEVELOPER下的Visual Basic。

立即窗口(view- Immdediate Window)中直接输入命令,回车后将显示命令执行后的结果。如果立即窗口未显示,快捷键Ctrl + G

因为VBA程序一般保存在模块里,所以先添加一个模块。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11640944.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存