excel vba 给单元格赋值 |
您所在的位置:网站首页 › 如何用VBA编程中给单元公式加等号 › excel vba 给单元格赋值 |
今天开始讲解VBA宏语言,能让你的excel更有生命力。上一篇文章介绍了宏界面的打开方法、 录制宏、宏的基本语法。今天文章主要讲解的是宏的单元格赋值,让宏可以给单元格赋值。 ![]() 如上图,查看代码,可以弹出一个源代码的界面,如下图: ![]() 单元格赋值方法有很多种,今天讲解三种常用的。 第一种、在空白处填写源代码:如下: Sub 头条培训用例1() Range("A1").Select ActiveCell.FormulaR1C1 = "1" End Sub Sub定义一个宏的名称,End Sub结束宏, Range("A1").Select------选择A1单元格 ActiveCell.FormulaR1C1 = "1"----选择的单元格值等于1 ![]() 代码填写完毕后,如上图, 1、选择运行,或者快捷键F5 2、选择运行,如果有多个宏可以选择你要运行的 3、就是我们的代码执行结果,因为选择的是A1,所以在A1里面有数字1 第二种、赋值方法代码如下: Cells(2, 2).Value = "税金额" 其中(2,2)的意思是滴第二行第二列。如下源代码运行结果,如图 Sub 头条培训用例1() Cells(2, 2).Value = "税金额" End Sub ![]() 可以看出我们直接在第二行第二列赋值了一个"税金额"三个字,当然也可以是数字,这种就是赋值方法比较直接。 第三种、是使用Range("A4").Value和Cell很像,代码如下 Range("A4").Value = "我是A4" 其中A4就是第一列第四行,直接一点不用想是几行几列了,源代码如下: Sub 头条培训用例1() Range("A4").Value = "我是A4" End Sub ![]() 如上图运行完了之后,可以看到左边的运行结果。今天主要是讲解给单元格赋值,后面会继续介绍宏的应用。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |