作者:乔山办公网日期:
返回目录: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的特性:行、列组成单元格,数版据、与数据相关的公式或者对其他单元格的绝对权引用保存在单元格中。