自定义函数?函数我们在工作表中用过,如SUM,IF等函数,自定义函数是什么东东?VBA又是什么?
自定义函数,就是自已定义的函数,更准确的说是用VBA代码编写的函数。什么是VBA?简单的说VBA就是EXCEL中可以编写一新命令的语言。大部分同学没学过VBA,但今天也不能作为看客,你就接着兰色一步步操作,最终你也可以制作一个可以提取批注内容的函数。
第1步: 按alt+f11键 ,可以打开visual basic窗口,这里就是编写自定义函数的地方。打开后执行插入 - 模块。模块是存放代码的具体位置。
第2步:把下面的代码粘到右边的空白位置。
Function 提取批注(rg As Range) '定义函数名和参数
Application.Volatile True '定义该函数为易失性函数
提取批注 = rg.Comment.Text ’提取批注内容
End Function ’结束语句
执行以上两步,自定义函数设置完成,然后在工作表中就可以象其他EXCEL内置函数一样使用自定义函数了。
=提取批注(D7)
如果你是EXCEL2010版,最后文件还要保存为含宏的文件类型,这样自定义函数才可以保存下来。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。