使用VBA的时候,经常会获取一些基础的信息,下面,就为大家介绍,如何通过VBA获取EXCEL里面的单元格的高度和宽度。
其实使用简单的语句就足够了。
获取单元格高度
Sheet1.Cells(1, 1).RowHeight
获取单元格宽度
Sheet1.Cells(1, 1).ColumnWidth
注意,上面两行代码,其中的Sheet1.Cells(1, 1)指的是工作表1的第一行第一列,即A1单元格,需要的话自行修改即可。
知识拓展:修改单元格的高度和宽度
Sheet1.Cells(1, 1).RowHeight = 30
Sheet1.Cells(1, 1).ColumnWidth = 20
看清楚了吧,直接赋值给一个数字即可。当然,还有另外的用法,功能一样,看下面的代码:
Range("A5").RowHeight = Range("A1").RowHeight
Range("B5").ColumnWidth = Range("A1").ColumnWidth