excel里怎样实现对很多批注内的字体做批量的更改,比如改变字体?

 我来答
枯红的枫叶5
2016-01-30 · TA获得超过1.2万个赞
知道小有建树答主
回答量:2255
采纳率:71%
帮助的人:254万
展开全部

1、打开Excel工作簿文档,按下ALT+F11组合键调用出VBA编辑器。

2、单击菜单栏上的“插入”,打开的菜单单击“模块”命令。

3、将下面的代码复制到模块框中。

Sub 批量修改批注()
Dim cm As Comment
For Each cm In Sheet1.Comments 'sheet1是我们要批量修改批注的工作表,可以按需改变。
With cm.Shape.TextFrame.Characters.Font
.Name = "楷体"
.Size = 14
.ColorIndex = 3
End With
Next
End Sub

4、单击工具栏绿色的“运行”按钮或直接按F5键。

5、退出VBA编辑器窗口,现在看一下效果图即可。

猫之大神
2010-08-23 · TA获得超过6726个赞
知道大有可为答主
回答量:1681
采纳率:100%
帮助的人:1662万
展开全部
Sub test()
Dim mCom As Comment
For Each mCom In ActiveSheet.Comments
With mCom.Shape.TextFrame.Characters
With .Font
.Bold = msoTrue '改变粗细
.Size = 14 '改变大小
.ColorIndex = 3 '改变颜色
End With
End With
Next
End Sub
----
工具-宏-VB编辑器,插入-模块,将上面的程序复制,执行即可。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天际菲虹
2010-08-23 · TA获得超过131个赞
知道答主
回答量:25
采纳率:0%
帮助的人:0
展开全部
需要用VB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式