VBA提高篇_18VBA代码录制优化Select(tion)及表格合并Merge(cells()/Rows()/
- 互联网
- 2025-08-20 08:57:01

文章目录 1. Cells(1,1)2. Rows(Str)和Columns(Str)3. VBA合并单元格3.1 Range.MergeCells属性:3.2 Range.Merge/UnMerage属性: 3.3 Range.Merge(参数True/False)3.4 操作合并/取消合并单元格的两种方法4. Select / Selection 和 录制宏的代码优化4.1 Select / Selection4.2 录制宏的代码优化 1. Cells(1,1) Worksheet.Cells(1,1) 代表的是工作表所有单元格的第一行第一列Range.Cells(1,1) 代表的是该Range内部单元格的第一行第一列
2. Rows(Str)和Columns(Str)
参数带有字符串,可以一次返回指定的多行或多列
3. VBA合并单元格多个单元格合并之后,仍被VBA认为是各自独立的单元格
第一个单元格的值为合并后的显示的内容,其他单元格被认为是空值
3.1 Range.MergeCells属性:判断一个区域是否是合并单元格
第三种情况,Range同时包含 合并和未合并的单元格,此时VBA会返回NUll值 可以用IsNull()判断 3.2 Range.Merge/UnMerage属性: 3.3 Range.Merge(参数True/False)将单元格按行进行合并/取消合并
3.4 操作合并/取消合并单元格的两种方法 Range(" xx:xx ") .MergeCells = True / False Range(" xx:xx ") .Merge/UnMerge 4. Select / Selection 和 录制宏的代码优化 4.1 Select / SelectionSelect 操作对单元格选区的选中 >>> 动作 Selection 对已选取的区域进行操作>>> 属性
4.2 录制宏的代码优化
VBA提高篇_18VBA代码录制优化Select(tion)及表格合并Merge(cells()/Rows()/由讯客互联互联网栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“VBA提高篇_18VBA代码录制优化Select(tion)及表格合并Merge(cells()/Rows()/”
下一篇
Django的信号机制解读