夜雨聆风学习资料网

ARTICLE · 1124141

简单的Excel VBA代码实例来啦

简单的Excel VBA代码实例来啦

在Excel里,要是你想让工作效率起飞,VBA代码绝对是好帮手。下面我给你分享几个简单又实用的Excel VBA代码例子:

向特定单元格输入数据

如果想在点击按钮后,往单元格A1里输入数字123,代码可以这么写:

Vba

复制

Sub InputDataToA1()    Range("A1") = 123 End Sub 

这里的Range("A1")就是表示A1这个单元格,把123赋值给它,就完成输入啦。

填充单元格

假设有这么个情况,Excel文档的第一列数据不全,没办法对整体数据进行筛选。咱们可以用下面的代码来填充第一列。

Vba

复制

SubFillColumn()DimiAsIntegerFori=2To28If(Sheet1.Cells(i,1)="")ThenSheet1.Cells(i,1)=Sheet1.Cells(i-1,1)EndIfNextEndSub

这段代码里,Dim i As Integer是声明一个整数变量i。For i = 2 To 28表示i会从2递增到28,If (Sheet1.Cells(i, 1) = "")是判断Sheet1工作表中第i行第1列是不是空的,如果是空的,就把它上一行(i - 1行)第1列的值赋给它。

删除某行数据

要是想通过Excel VBA删除某行数据,代码如下:

Vba

复制

Sub DeleteRow()     Rows(5).Delete '这里删除的是第5行,你可以按需修改行号 EndSub

Plaintext

复制

Rows(5).Delete

就是直接删除第5行数据,你可以根据实际需求修改行号。

你可以把这些代码复制到Excel的VBA编辑器里运行试试哦,相信能让你的Excel操作更轻松。要是你还想实现其他功能,随时跟我说呀。

相关学习资料