单元格自适应宽度_Excel如何对表格进行自适应设置,方法很简单

No.1

Excel操作当中,表格的高度和宽度可以进行自动调整。

方法就是使用.AutoFit属性进行设置。

下面用一个例子简单介绍一下,如何对单元高度和宽度格进行自动调整。

7c1b5518c8dcfe77b2ebcee4764321d7.png

No.2

方法很简单,如上图所示。

R.Columns.AutoFit‘自动调整列宽

R.Rows.AtuoFit'自动调整行高

1a6182aedd244b2eeca8890ccac289fa.png

上图为例对表格内数据随机生成,然后自动调整单元格高度和宽度。

如下几行代码就可实现整个工作表的行高和宽设置。

1a612af1d9128041279474f195f04383.png

No.3

代码

Private Sub setRowsColumnsWidthHeight()Application.ScreenUpdating = FalseDim s As WorksheetDim r As RangeSet s = ThisWorkbook.Worksheets("Sheet1")Set r = s.Range("A2:G15") '定义Range对象With r    .Clear '清除表格   ' .ColumnWidth = 10'    .Interior.Color = RGB(21, 131, 82) '背景色    .Borders.LineStyle = 1 '边框样式细线条    .Borders.ColorIndex = 12 '边框颜色    .Value = VBA.Format(Rnd(9), "0.000")  '值    .Columns.AutoFit '自适应列宽    .Rows.AutoFit '自适应行高    With .Font '设置文本格式        .Color = RGB(221, 221, 221)        .Size = 14        .Name = "微软雅黑"        .Bold = True    End WithEnd WithApplication.ScreenUpdating = TrueSet s = NothingSet r = NothingEnd Sub

仔细看上面代码,也不十分理解。

对于整个表格的操作十分方便。

欢迎关注、收藏

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值