1. vba 最后一个数据所在行
下面的函数返回单元格地址,给你参考下 Function myAddr() myAddr?=ActiveWorkbook.Application.ThisCell.Address End?Function将返回运行自定义函数的单元格的地址 所以可以用 Dim rC As Range Set rC=ActiveWorkbook.Application.ThisCell这样rC的行/列号就可以使用了,注意这样的自定义函数是可以随意拖动的。 楼主当然明白,由于是属于VBA的自定义函数,需要触发才能更新,按F9或,在Excel设定为自动重算的前提下有单元格的数据发生变化而触发重算时或,在Excel设定为保存时重算并且操作者执行了保存是,才会更新自定义函数的数据。
2. excel vba 最后一行的行号
将单元格所选单元格的行号和列号,分别用VBA显示在下面的两个单元格
按下Alt+F11,打开VBA编辑界面,选择当前工作表编写代码
下面代码是得到当前单元格的行号并放到当前单元格下一个单元格中
下面代码是得到当前单元格的列号并放到当前单元格下面第二个单元格中
代码编写完成,点击运行子过程按钮(或按下F5)
返回Excel中,就可以看到得到了当前单元格的行号和列号
3. vba 最后一列 代码
Sub test()a = WorksheetFunction.Max("a:a")b = WorksheetFunction.Min("a:a")End Suba是a列最大值b是b列最小值
4. vba最后一个工作表怎么表示
VBA 中对名称的基本用法:
1、 创建名称
可以使用下面的代码在当前工作簿中创建名称。
2、重命名已有的名称
但这种方法只能在单元格或单元格区域中进行重命名使用,而不能重命名代表公式、数组和字符串的名称。
3、改变所选区域所命名的名称的引用区域
代码将原来所选区域的名称的引用区域改为单元格区域B3:C4,即该名称所代表的区域已变为B3:C4,原来命名区域名称被取消。
4、提取命名区域
将工作表中名称MyName所代表的单元格区域的背景设置为红色。
5、隐藏名称
将隐藏所创建的名称。注意,如果再创建的名称与所隐藏的名称相同,则被隐藏的名称将被覆盖。
6、删除名称
注意,当前工作簿中重命名已有名称和删除名称时,要注意所要操作的名称是全局名称还是局部名称。如果为局部名称,则必须在代码中加上该名称所在工作表的引用。
5. vba最后一行增加记录
举例来说。 sheet1.range("1:2").delete'删除第1,2行 sheet1.range("A:A").delete’删除A列。 注意Range括号中的写法即可。 Sheet1.Rows(2).Delete Sheet1.Columns(1).Delete 这样的写法也可以。
6. vba 最后行
excel: ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "" & ThisWorkbook.Name, Password:="123" word: ActiveDocument.SaveAs Thisdocument.Path & "" & Thisdocument.Name, Password:="12" 你只要知道录制宏,查看宏,一切明白。
- 相关评论
- 我要评论
-