APP下载

用公式提取excel批注内容

消息来源:baojiabao.com 作者: 发布时间:2024-05-20

报价宝综合消息用公式提取excel批注内容

一位同学提问,如何提取excel表格内批注的文字。也没什么好办法,只有借用VBA,好象宏表函式也有一个可以提取,但不如VBA自定义函式更简便易用些。

自定义函式?函式我们在工作表中用过,如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以后版,最后档案还要储存为含宏的档案型别,这样自定义函式才可以储存下来。

2019-11-20 00:14:00

相关文章