上海支点 潘建成:关于excel的操作
来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 11:22:04
excel表格 有没有办法用程序删除特定行?
比如说,我要删除:
第1,3,5,7,9,11,13,15,17.....行?
要整行地删除。
帮上忙的话,追加10分。
比如说,我要删除:
第1,3,5,7,9,11,13,15,17.....行?
要整行地删除。
帮上忙的话,追加10分。
在EXCEL裏拉两个控件,textbox 和command。然后按alt+f11调出vba,复制下面的代码。
在textbox中输入多少,就是删除多少单数行
Dim k As Integer
Private Sub CommandButton1_Click()
Dim i As Integer
For i = 1 To k
Cells(i, 1).Select
Selection.EntireRow.Delete
Next i
End Sub
Private Sub TextBox1_Change()
TextBox1.MaxLength = 5
If TextBox1.Text <> "" Then
k = TextBox1.Text
End If
End Sub
excel好像暂时还没有这么聪明,不过这个如果是重复操作的话,建议你使用宏,那样只须录制一次,就可以永久使用了。
请找出并提供这些行的规律。
按住ctrl键选择你要删除的行,删除即可