在Excel表格中,经常会插入一些批注,想要提取批注里面的内容,工作表函数是实现不了,但是却可以VBA定义一个函数来提取,提取以下图中批注的内容
VBA:
写好VBA后,另存为.xls或者.xlsm文件,VBA自定义函数一定要插入一个模块里写,Application.Volatile这句是可以让自定义公式可以更新结果,Comment.Text就是代表批注文本内容,rng是单元格对象
代码:
Function 提取批注(rng As Range)
Application.Volatile
提取批注 = rng.Comment.Text
End Function
WPS想要使用VBA,需要安装VBA插件
WPS用户也可以使用JS代码来写,无需安装插件,如下
同样的,文件需要另存为.XLSM格式。
WPS JS代码:
function 提取批注(rng){
Application.Volatile;
return rng.Comment.Text();
}
页面更新:2024-02-28
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号