excel如何用vba实现对选中的批注里面的文字最后的位置批量加上同一段文字?

 我来答
东邪思想
2014-04-08 · TA获得超过729个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:226万
展开全部
向单元格 A2 的 注释 中加入 “dsfasdfd”
如果 换成 selection .....之类的 ,应该 可以变通吧,你懂得。
Range("A2").Comment.Text Text:=Range("A2").Comment.Text & Chr(10) & "dsfasdfd"
追问
不懂,最好有个实例表格,对批量选中的批注的文字最后加上一段文字
追答

先选中一个区域,然后按 那个按钮,选中区域的每个个单元格的备注就会被加入 D1  单元格中的那几个字了。

 

按钮对应的 代码如下:

--------------------------

Private Sub CommandButton1_Click()
On Error Resume Next
For Each cell In Selection
With cell
 oldtext = .Comment.Text
 If Err <> 0 Then .AddComment
 .Comment.Text Text:=.Comment.Text & Chr(10) & Range("d1").Value
End With
Next cell

End Sub

 ---------------------

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式