本文作者:office教程网

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

office教程网 2023-12-05 13:18:52
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 用下面的自定义函数可以将某个单元格中的批注提取到其他单元格中,方法如下:
1.按Alt F11打开VBA编辑器,单击菜单“插入→模块”,在“工程”窗口中会看到Excel插...

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

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

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

excel利用VBA批量修改工作表名称

一、在原工作表名称后添加文字例如工作簿中仅包含12个用数字1-12命名的工作表,现在要将每个工作表名称修改为1月、2月、、12月,即在每个工作表名称后添加一个月字。1.按快捷键Alt F11,

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在选定区域中进行数量统计的VBA代码

如果在Excel中选择了一个或多个区域,用下面的VBA代码可以统计当前工作表所选区域中单元格(或行、列)的数量:1.统计选定区域中的单元格数量:SubCountCellsInSelection()DimCellsNumAsInteger

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel如何利用自定义函数提取单元格中的批注发布于2023-12-05 13:18:52
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: