乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel <em>VBA</em>怎样实现整行&#47;列的遍历?-vba 遍历exc

Excel <em>VBA</em>怎样实现整行&#47;列的遍历?-vba 遍历exc

作者:乔山办公网日期:

返回目录:excel表格制作


麻烦你拷个屏吧,好像你的概念里面的行和列与我们不一样,A、B、C这样的我们成为列,1、2、3这样的才是行。

写VBA与你的数据格式有关,行列变化后你需要修改代码,不知道你是否有难度,所以最好你拷屏,一定要包括行和列的标签。

拷屏要给出你希望在X列的数据的样子,那些组合是放在一个单元格吗,还是一次往下(或者往右)存放。

编程如下:

Sub aa()
Dim i, j
j = UsedRange.Rows.Count
For i = 1 To UsedRange.Rows.Count
If Cells(i, 1) = "某个记录" Then
Range(Cells(i, 1), Cells(j, 1)).EntireRow.Select
Exit Sub
End If
Next
End Sub


录制一个宏,宏实际上就是一段VBA小程序. 菜单[工具]->[宏]->[录制新宏] 它会记录下你的操作,自动生成VBA程序,而且可以在[VB编辑器里修改],每次你只要执行一下这个宏就行了.

1、进入EXCEL,ALT+F11进入VBA编辑器。

2、在编辑区输入VBA语言Sub Macro1(),VBA 语言选择整行整列的语句End Sub。

3、在工作表中插入表单控件,并指定到宏Macro1。

4、点击表单控件,语言中的整行整列就被选中了。实现整行/列的遍历。

注意事项:

Excel虽然提供了大量的用户界面特性,但它仍然保留了第一款电子制表软件VisiCalc的特性:行、列组成单元格,数据、与数据相关的公式或者对其他单元格的绝对引用保存在单元格中。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网