批量将EXCEL单元格中批注提取到其他单元格中的方法
在我们日常进行EXCEL操作时,经常遇到需要操作别人制作的表格,因为使用习惯不同,有些人喜欢将一些信息写到格子批注中,而不是在表格中另外列一列作为备注栏目填写这些信息,当我们需要用到这些批注信息作为备注时,该如何将批注信息提取出来呢?可以用宏。
工具》宏》Visual Basic编辑器(快捷键:Alt+F11),或在工作表标签上按右键》“查看代码”,打开代码窗口,然后“插入”》“模块”,打开模块窗口,在右边的输入区域输入代码即可。
Function getcom(rng As Range)
Application.Volatile
On Error GoTo err
getcom = rng.Comment.Text
Exit Function
err:
getcom = ""
End Function
这个宏创造了一个自定义函数,设置完之后 在需要放置提取后批注的单元格中输入=getcom(单元格)即可得出批注的内容

