返回首页
当前位置: 主页 > Excel教程 > Excel2003教程 >

用宏在Excel2003表格中隔行删除另一行

时间:2015-01-11 22:16来源:Office教程学习网 www.office68.com编辑:麦田守望者

由于用户在编辑Excel表格的过程中,需要隔行删除另一行的内容,但是一个个删除比较麻烦有没有办法可以快速的删除隔行不要的内容,按照下面的方法可快速将隔行内容删掉。

操作步骤

1 打开Excel表格,点击菜单栏上的“工具”→“宏(M)”→“宏(M)”。

创建宏

2 在“宏名”栏框中填写“宏名称”在点击“创建”。如下图所示!

输入宏“名称”

3 复制下面代码粘贴到“Microsoft Visual Basic”模块窗口内,关闭“Microsoft Visual Basic”窗口即可保存。

Sub 隔行删除另一行()

Dim iCounter As Integer

Dim iDeleNo As Integer

For iCounter = 1 To 30000

iDeleNo = 2 * iCounter

Rows("" & iDeleNo & ":" & iDeleNo & "").Select

Selection.ClearContents

Next

For iCounter = 1 To 60000

If Rows("" & iCounter & ":" & iCounter & "").Range("A1").Value = "" Then

Rows("" & iCounter & ":" & iCounter & "").Select

Selection.Delete Shift:=xlUp

End If

Next

End Sub

复制代码粘贴到“Microsoft Visual Basic&rdquo”窗口内

4 回到Excel主界面再次点击菜单栏上的“工具”→“宏(M)”→“宏(M)”。

返回Excel主界面

5 或按“Alt+F”快捷键打开“宏命令窗口”选择刚才输入的名称点击“执行”即可。

执行“宏命令”

6 执行宏命令完后,如下图所示!

隔行删除另一行

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2013 excel2003 excel技巧 excel教程 excel实例教程
------分隔线----------------------------
推荐内容
猜你感兴趣