怎么设置表格自动调整列宽(表格自动调整列宽在哪设置)

本节介绍一个简单属性,在以前的文章中也有提及,这里拿来重点说明一下,如何对列宽进行自动设置宽度。

Excel表格中的列宽并不是固定的大小,默认情况下不会根据你的内容进行变化,所以需要人为来进行一些变更。

根据表格内容多少的变化,表格的宽度也随之变化。

如下图所示,可以用三种方式来进行表格宽度设置。

第一种:根据表格最大值来设置列宽。

第二种:根据表题行设置列宽。

第三种:根据指定行来设置列宽。

第二种和第三种实际上一样,只不过第三种更加自由一些。

下图为根据标题行来设置列宽的样式

看一下代码

Private Sub CommandButton1_Click()'按整列设置宽度
Dim r As Range
Set r = Range("A:F")
r.Columns.AutoFit
Set r = Nothing
End Sub

Private Sub CommandButton2_Click())'按标题行
Dim r As Range
Set r = Range("A2:F2")
r.Columns.AutoFit
Set r = Nothing
End Sub

Private Sub CommandButton3_Click())'按某列设置
Dim r As Range, ri As Integer
ri = Me.ComboBox1.Value
Set r = Range("A" & ri & ":F" & ri)
r.Columns.AutoFit
Set r = Nothing
End Sub

实际上仅仅是如下一行代码:

Range.Columns.AutoFit

AutoFit方法是Range对象下的,这里特别注意一点,AutoFit要应用在Columns和Rows之下。它们分别代表了工作表的列和行,就是这个意思。

明白了这一点,就不难理解上述代码了。

欢迎关注、收藏

---END---

(0)

相关推荐

  • 如何设置Excel2003单元格输入文字后自动调整合适行高和列宽

    我们在整理Excel文档表格的时候,常常会碰到单元格中的文字过多造成内容显示不全,或者文字过少造成多余空白,这时候我们就需要将行高或者列宽调整到合适的尺寸。但如果全凭手动调整,确实也比较麻烦。有没有更 ...

  • excel表格中插入的图片如何设置为随单元格大小自动调整

    今天给大家介绍一下excel表格中插入的图片如何设置为随单元格大小自动调整的具体操作步骤.1. 首先双击打开excel表格.2. 然后选择菜单栏上的插入选项,然后选择插入下的图片选项,打开.3. 如图 ...

  • 如何快速设置WPS表格的固定行高和列宽

    我们在使用WPS表格时,往往遇到行高和列宽不合适的情况,一个一个调整太麻烦了,今天小编就和大家分享下如何快速设置WPS表格的固定行高和列宽.接下来大家和我一起来看看吧. 操作方法 01 我们打开WPS ...

  • wps excel表格怎么设置最合适的行高和列宽?

    单元格打开行高和列宽是默认的,有时候会发现输入的数据显示的"###"这就是行高或列宽不合适,导致显示不完整,一起看看excel表格怎么设置最合适的行高和列宽? 操作方法 01 打开 ...

  • WPS表格中调节行高和列宽的技巧

    我们知道在制作WPS表格的时候,有时候单元格中的内容超出了原有的范围,这样下来,整个文档就显示不整齐繁乱.下面小编就告诉大家如何设置表格的列宽和行高,很简单,两个方法都可行. 行高设置方法一:选中需要 ...

  • 电脑Excel表格怎么对行高和列宽进行调整

    在我们使用Excel表格处理数据的时候,我们经常需要调整行高和列宽,今天小编就告诉大家电脑Excel表格怎么对行高和列宽进行调整.excel2007中如何设置行高1.首先我们需要在电脑中打开一份Exc ...

  • 如何在Excel表格中调整行高和列宽

    我们在使用excel表格处理数据的时候,经常会遇到需要调整行高和列宽的情况,今天就跟大家介绍一下如何在Excel表格中调整行高和列宽方法一1. 如图,我们打开想要调整的excel表格,先将一个单元格的 ...

  • Word2003表格如何调整行高、列宽和间距

    大家都知道Word文档,主要是做一些图文排版的工作,不过像一些简单的表格,只是不是太多数据计算的,一般也是直接在word中就操作了,今天小编就来和大家分享一下Word2003表格如何调整行高.列宽和间 ...

  • Excel表格怎么更改行高和列宽

    Excel表格是我们办公学习的必要软件,对于我们来说学好Excel表格对我们未来的生活.工作都是有帮助的.下面介绍一下Excel表格怎么设置更改行高和列宽. 行高 01 首先我们需要确定设置行高表格的 ...

  • excel表格如何调节行高或列宽?

    在Excel表格中,行高和列宽是经常需要设置的,具体的设置方法请看下面的操作步骤. 操作方法 01 首先,我们打开Excel表格文件,选中需要进行修改的单元格. 02 接下来,点击软件开始栏目里的&q ...