当前位置:首页 > 科技 > 正文

快速将批注内容批量复制到单元格中,你花了半天别人只要了五秒钟

Excel单元格中批注大家应该不陌生,今天我们来学习一下,如何将批注的内容批量的导出复制到对应单元格中。

快速将批注内容批量复制到单元格中,你花了半天别人只要了五秒钟

如上图所示,我们需要将C列每个单元格中的批注内容,单独的复制到D列对应人员的位置。在数据量较小的情况下,我们可以单独的复制粘贴也行,但是当数据量较大的时候,这种方法就不适合。今天我们就来学习一下,如何自定义函数,快速批量的复制单元格批注。

我们先来看一下效果图,如下图所示:

快速将批注内容批量复制到单元格中,你花了半天别人只要了五秒钟

效果图

案例说明:

如上图所示,我们插入VBA代码自定义复制批注的函数后,直接输入函数就可以自动提取对应的批注内容。

操作步骤:

第一步:点击表格查看代码或者按Alt+F11进入代码编辑窗口。点击Thisworkbook,点击插入模块。并输入以下代码,如下图所示:

快速将批注内容批量复制到单元格中,你花了半天别人只要了五秒钟

代码如下:

Function 复制批注(Rg As Range)‘自定义复制批注函数

Application.Volatile True

复制批注 = Rg.Comment.Text

End Function

第二步:模块里面自定义函数后,在对应表格区域输入函数:=复制批注(C2),往下填充即可批量的提取批注内容,如下图所示:

快速将批注内容批量复制到单元格中,你花了半天别人只要了五秒钟

现在你知道自定义函数有多强的了吗?他们可以帮你解决许多Excel原本不能解决的问题。

有话要说...

取消
扫码支持 支付码