excel如何利用自定义函数提取单元格中的批注

办公教程导读

收集整理了【excel如何利用自定义函数提取单元格中的批注】办公软件教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含536字,纯文字阅读大概需要1分钟

办公教程内容图文

用下面的自定义函数可以将某个单元格中的批注提取到其他单元格中,方法如下:

1.按Alt+F11打开VBA编辑器,单击菜单“插入→模块”,在“工程”窗口中会看到Excel插入了一个名称为“模块1”的模块。

2.在右侧“模块1”的代码窗口中输入下列代码:

Function GetComment(rCell As Range)
Application.Volatile '将自定义函数标记为易失性函数
Dim Cmt As String
On Error Resume Next
Cmt = rCell.Comment.Text
GetComment = Right(Cmt, Len(Cmt) – InStr(1, Cmt, ":", vbTextCompare))
On Error GoTo 0
End Function

3.关闭VBA编辑器,返回到Excel界面。假如要提取A10单元格中的批注,则在其他单元格中输入公式:

=GetComment(A10)

回车后即可得到A10单元格中的批注内容,注意本自定义函数仅提取批注内容,而不包含批注作者。由于将自定义函数标记为易失性函数,如果A10单元格中的批注被修改,按F9键或当任意单元格进行计算时即可得到修改后的批注内容。

办公教程总结

以上是为您收集整理的【excel如何利用自定义函数提取单元格中的批注】办公软件教程的全部内容,希望文章能够帮你了解办公软件教程excel如何利用自定义函数提取单元格中的批注
如果觉得办公软件教程内容还不错,欢迎将网站推荐给好友。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » excel如何利用自定义函数提取单元格中的批注