在 Excel 中编写 VBA 程序提高工作效率

 我来答
贺举狄涵梅
2019-08-05 · TA获得超过4056个赞
知道大有可为答主
回答量:3176
采纳率:28%
帮助的人:210万
展开全部
在学生成绩统计时,要将工作表中成绩小于
60
的数字标记为红色,如果表非常多,则手工操作十分麻烦,也容易出错。这时,可以编写一段
VBA
程序来实现,既快又准确。在
Excel
中打开工作表,在“工具”菜单中选择“宏”子菜单下的“宏…”,在弹出的“宏”对话框中输入宏名,如
Hong,然后单击“创建”按钮,随后出现“Microsoft
Visual
Basic”窗口,在模块窗口中输入以下语句,再返回
Excel
界面执行宏即可。
Sub
标记成绩()
For
i
=
2
To
100
For
j
=
2
To
20
score
=
ActiveSheet.Cells(i,
j)
If
score
<
60
Then
ActiveSheet.Cells(i,
j).Font.ColorIndex
=
3
'3
=
红色
Else
ActiveSheet.Cells(i,
j).Font.ColorIndex
=
1
'1
=
黑色
End
If
Next
i
Next
j
End
Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式