<别怕,Excel VBA其实很简单>完整版
答案:3 悬赏:30
解决时间 2021-03-21 03:42
- 提问者网友:傀儡离开
- 2021-03-20 14:14
最佳答案
- 二级知识专家网友:萌萌哒小可爱
- 2021-03-20 15:43
已发送,请查收
全部回答
- 1楼网友:不傲怎称霸
- 2021-03-20 17:07
玩vba最好是能够边看边实操,如果是电子书的话,就得同时打开最少两个窗口,切来切去的太容易伤神了,一本好书不贵的,总比以后眼睛度数增长了去配眼镜来得划算吧
没电子版,不要分,希望楼主能参考此建议。
- 2楼网友:我叫很个性
- 2021-03-20 16:51
百度经验 > 电脑 > 软件 > 办公软件 分享到:
分
享
到 全文 图册
excel vba基础使用方法
浏览: 656
|
更新: 2012-10-30 23:48
|
标签: excel
1
成功+1
0
失败+1
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
步骤
1
2
3
4
5
6
7
8
简介
Excel除了使用公式进行数据的计算之外,还可以使用vba编程进行数据处理。本文就如何使用vba,做一个简单的实例介绍,希望读者能了解vba的初步使用方法。
工具/原料
Excel2007
打开vba编辑器
依次单击Office按钮,然后选择“Excel选项”:
单击“常用”,然后勾选“在功能区显示‘开发工具’选项卡”,然后单击“确定”:
依次单击“开发工具,Visual Basic”后,即可打开VBA编辑器:
使用Vba编辑器
右击需要插入代码的表,如,本文要达成的目标是单击一个按钮,然后实现对B列3-11单元格的成绩进行等级评定。假设要实现目标的数据位置在Sheet1上,则右击Sheet1,依次单击“插入,模块”,即可打开代码输入框:
在打开的代码编辑框里面粘贴如下方的代码,然后直接单击VBA编辑器右上角的关闭按钮:
Sub 评定等级()
Dim i As Integer
For i = 3 To 11
t = Sheets(1).Cells(i, 2).Value '取得成绩
If t >= 90 Then
j = "A"
ElseIf t >= 80 Then
j = "B"
ElseIf t >= 70 Then
j = "C"
ElseIf t >= 60 Then
j = "D"
Else
j = "E"
End If
Sheets(1).Cells(i, 3) = j
Next
End Sub
依次单击“开发工具,插入,按钮”:
在合适的位置直接左键拖出一个按钮,在弹出的“指定宏”对话框里面选择“评定等级”,然后单击“确定”:
单击刚添加的按钮“按钮1”:
按下按钮之后,即可在C列对应的表格里面显示成绩等级,如下:
注意事项
右击按钮,可以修改按钮名称。
经验内容仅供参考,如果您需要解决具体问题(尤其在法律、医学等领域),建议您详细咨询相关领域专业人士。
分享到:
1
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯