中企动力 > 商学院 > excel表格大小自动适应
  • ?

    Excel单元格自动填充无边框与边距的调整及其行高单位改为厘米

    寄瑶

    展开

    在 Excel 表格行右边或列下边输入文字回车后,通常会默认用它们的单元格背景和边框填充当前单元格;所填充的单元格会出现无边框或少边框的情况,这需做相应的调整才能使单元格正常;另外,在给单元格填充背景时,会出现背景颜色把边框遮挡的情况,这也需要调整。此外,有时还要把单元格的行高单位由磅改为厘米,Excel没有提供这方面的功能,需要用 VBA 实现。以下是Excel单元格自动填充无边框、少边框与边距的调整及把单元格行高单位改为厘米的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel单元格自动填充无边框、少边框和背景与边框颜色相近或相同调整

    (一)单元格自动填充无边框

    1、某些时候,当在某列下面输入文字按回车后,当前单元格会自动用上面的颜色填充,并且导致单元格无边框,如图1所示:

    图1

    2、再把背景颜色改为白色也是一样,如图2所示:

    3、若想要单元格边框重新出现,只需把单元格样式设为“常规”;方法为:选中单元格,选择“开始”选项卡,单击“单元格条件”,在弹出的选项中选择“常规”,如图3所示:

    图3

    (二)单元格自动填充少边框

    在表格最后一列右边输入文字,按回车,则自动用左边的单元格颜色填充,但只填充了单元格的左右边框,下边框没有填充,需补上下边框;按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择“边框”选项卡,单击“外边框”上的图标,单击“确定”,则单元格四边都有了边框,操作过程步骤,如图4所示:

    图4

    (三)单元格背景颜色与边框颜色相近或相同

    若单元格背影颜色与边框颜色相近或相同,好像背景颜色把边框遮挡了,此时,只需把单元格背景颜色换一种即可。选中背景颜色与边框颜色相同的单元格,选择“开始”选项卡,单击“填充颜色”图标,在弹出的色板中选择一种与边框不同的颜色,则单元格背景与边框区别开,操作过程步骤,如图5所示:

    图5

    二、Excel单元格边距调整

    在 Excel 中,不能像 Word 一样调整单元格边距,只能通过调整对齐方式来调边距;另外,单元格边距也不会随字号的增大而增加。Excel对齐方式分为水平对齐和垂直对齐,其中水平对齐分为:左对齐、居中和右对齐,垂直对齐分为:顶端对齐、垂直对齐和底端对齐;通过选择这六种对齐方式就可以改变单元格边距,操作演示如图6所示:

    图6

    三、Excel把单元格行高单位改为厘米(cm)

    1、选中要把行高单位改为厘米的单元格,按 Alt + F11 组合键,打开 VBA 编辑窗口,单击“插入”菜单,在弹出的选项中选择“模块”新建一个空白模块窗口,把以下代码:

    Sub SetRowHeightInCm()

    Dim cm As Single

    cm = Application.InputBox("输入行高(厘米)", _

    "行高设置", Type:=1)

    If cm > 15 Then

    MsgBox ("单元格行高最大值不能超过15厘米!")

    cm = Application.InputBox("输入行高(厘米)", _

    "行高设置", Type:=1)

    End If

    If cm Then

    If Selection.Cells.Count > 0 Then

    Selection.RowHeight = Application.CentimetersToPoints(cm)

    Else

    MsgBox ("请选择单元格!")

    End If

    End If

    End Sub

    复制到空白模块窗口,切换到 Excel 窗口,按住 Alt,按一次 W,按一次 M,按一次 V,打开“宏”窗口,选中“宏名”SetRowHeightInCm,单击“执行”,则弹出“行高设置”窗口,输入 2,单击“确定”,则选中单元格行高变为 2 厘米;再按住 Alt,按一次 W,按一次 M,按一次 V,打开“宏”窗口,执行 SetRowHeightInCm,在弹出的“行高设置”窗口,输入16,单击“确定”,则弹出提示“单元格行高最大值不能超过15厘米!”,单击“确定”,再次弹出“行高设置”窗口,输入 1,则单元格行高变为 1 厘米;操作过程步骤,如图7所示:

    提示:在 VBA 代码编辑窗口按 F5 可直接执行代码,只是执行看不到效果,但切换到 Excel 窗口后,行高已经变为所设置的值。

    2、VBA 代码说明

    A、InputBox()语法为:

    expression.InputBox(Prompt, [Title], [Default], [Left], [Top], [HelpFile],[HelpContextID], [Type])

    Prompt 为提示,[Title] 窗口标题,[Default] 为默认值, [Left] 为窗口距离屏幕左边的距离, [Top] 为窗口距离屏幕上边的距离, [HelpFile] 为帮助文件名称,[HelpContextID] 为帮助内容主题, [Type] 为返回的数据类型(0表示公式;1表示数字;2表示字符串(文本);4表示逻辑值(True 或 False);8表示单元格引用,作为一个 Range 对象;16表示错误值;64表示数组)。

     3、代码执行过程

    首先用 InputBox() 函数弹出一个输入框,然后判断用户输入数值是否大于 15 厘米,如果大于,则弹出一个提示窗口(因为 Excel 中行高不能超过 15 厘米),用户单击确定后,再次弹出一个输入框;接着用 If cm Then 判断用户输入值是否为真(即正常的数值),如果为真,再用 Selection.Cells.Count > 0 判断是否选中了单元格,如果选中了,把用户输入的值设置为选中单元格的行高;如果没有选中,则弹出“请选择单元格!”的提示。

  • ?

    在Excel中插入Excel、PDF、图片与打钩且让图片自适应单元格大小

    伯格黑德

    展开

    有时需要把 Excel 文档、Word 文档和 PDF 文档插入到 Excel 中,应该用 Excel 的什么功能?在 Excel 中,有一项插入对象的功能,用它就可以把它们插入到 Excel 当前文档。另外,Excel 还有插入图片和截图的功能,并且插入的图片可以移到指定的单元格中,还能让图片自适应单元格大小。Excel 还有一项与 Word 一样的插入功能,就是插入符号,应用此功能,可以把打钩与带框的打钩插入到指定单元格。以下插入它们的具体操作方法,操作中所用版本为 Excel 2016。

    一、在Excel中插入Excel文档

    1、单击要插入Excel文档的单元格选中它,选择“插入”选项卡,单击屏幕右上角“文本”右上角的“对象”图标,打开“对象”窗口,选择“由文件创建”选项卡,单击“浏览”,打开选择文件的“浏览”窗口,定位到要插入 Excel文档所在的文件夹(如 G:\Excel文档),双击要插入的 Excel 文档(如“excel表格的基本操作”),返回“对象”窗口,单击“确定”,则所选文档插入到 Excel 中,操作过程步骤,如图1所示:

    图1

    2、用这个方法插入Excel只能插入一个工作簿,即只插入当前工作簿,也就是最后一次保存时在操作的工作簿。

    二、在Excel中插入PDF

    1、在Excel中插入PDF的方法与插入Excel文档一样,也用对象插入。选中要插入PDF的单元格,单击“插入”选项卡下的“对象”图标,打开“对象”窗口,选择“由文件创建”选项卡,如图2所示:

    图2

    2、单击“浏览”,定位到要插入的 PDF 文件所在文件夹,选择一个 PDF 文件(如 Word技术),如图3所示:

    图3

    3、单击“插入”返回“对象”窗口,单击“链接到文件”勾选它,如图4所示:

    图4

    4、单击“确定”,则 PDF 插入到 Excel 中,如图5所示:

    图5

    提示:该方法一次只能把 PDF 文件的第一页插入到 Excel 中,如果一次要把所有页插入到 Excel 中,可以尝试用复制粘贴的方法,但有一个前提,PDF 中的内容必须能选中复制。

    三、在Excel中插入图片到单元格且自适应单元格大小

    1、选中要插入图片的单元格(如 A1),先把 A1 单元格调大以便于把图片放到其中;选择“插入”选项卡,单击“图片”,打开“插入图片”窗口,定位到要插入图片所在文件夹,双击要插入的图片,则所选图片插入到 Excel 中,把图片调到跟 A1 单元格差不多大小;右键图片,在弹出的菜单中选择“设置图片格式”,在右边打开“设置图片格式”小窗口,选择“大小与属性”图标,单击“属性”展开,选择“大小和位置随单元格而变”;经此设置后,把单元格缩小或放大时,图片也随之变小变大;操作过程步骤,如图6所示:

    2、图片属性除“大小和位置随单元格而变”外,还有“大小固定,位置随单元格而变”和“大小和位置均固定”,可以根据需要选择。

    提示:把单元格拉大时,如果单元格大小超过了图片插入时的大小,即使选“大小和位置随单元格而变”,图片也不会再变化。

    四、在Excel中截图

    (一)截当前窗口

    选择“插入”选项卡,单击“屏幕截图”,在弹出的菜单中列出了当前打开的所有窗口,选择要截的窗口,则所选窗口被截到 Excel 中,操作过程步骤,如图7所示:

    图7

    (二)框选截图

    1、单击一下 Windows 任务栏要截图的窗口,然后单击 Windows 任务栏的 Excel 切换到 Excel 窗口,选中用于放图片的单元格(如 A1),选择“插入”选项卡,单击“屏幕截屏”,在弹出的菜单中选择“屏幕剪辑”,如图8所示:

    图8

    2、切换到要截图的窗口,鼠标随即变为一个十字架,按住鼠标左键并移动以框选要截的部分,如图9所示:

    图9

    3、框选好后放开鼠标左键,则框部分被插入到 Excel 指定的单元格,把单元格调大,让图片恰好在其中,如图10所示:

    五、在Excel中插入打钩与带框的打钩

    1、选中要插入打钩的单元格(如 N1),选择“插入”选项卡,单击屏幕右上角的“符号”,打开“符号”窗口,当前为“符号”选项卡;单击“字体”下拉列表框,选择“Wingdings 2”,打钩和带框的打钩在第四行左边,选中打钩,单击“插入”,则打钩插入到单元格 N1 中;选中带框的打钩,再单击“插入”,它也被插入到 N1 中,单击“关闭”把符号窗口关闭,N1 中已经有了打钩和带框的打钩;把光标定位到打钩后,按 Alt + 回车换行,则带框的打钩换到下一行,分别在它们后输入文字;操作过程步骤,如图11所示:

    图11

    2、在“符号”窗口中,打叉与带框的打叉就在打钩的旁边,要插入它们选择就可以了。

  • ?

    打印excel的时候怎么把表格铺满整个A4纸张?

    Susan

    展开

    1.打开excel表,ctrl + p,会弹出下图对话框,单击--预览。

    2.如下图:右下角显示四页,想打印的是一页,单击--页面设置。

    3.然后如下图显示,缩放比例100%,调整它就可以了。

    4.经过测试,53%正好在一页内,单击--确定。

    5.单击--打印就可以了。

    (本文内容由百度知道网友贡献)

  • ?

    excel的打印区域自动调整大小,太省心了!|办公软件

    远歌

    展开

    在excel中打印表格需要设置打印区域 (页面布局 - 打印区域) ,一旦设置好是不会自动改变的。当表格区域大小改变时,如果想让打印区域也能自动调整大小,就需要使用今天分享的方法了。

    技巧: 可以自动调整大小的打印区域

    操作步骤:

    1、选取区域 - 页面布局 - 设置打印区域。

    2、公式 - 名称管理器,打印选取print_area,然后在下面的文本框输入以下公式:

    =OFFSET(Sheet1!$A$1,,,COUNTA(Sheet1!$A:$A),COUNTA(Sheet1!$1:$1))

    公式简介:

    COUNTA(Sheet1!$A:$A):统计有多少行

    COUNTA(Sheet1!$1:$1):统计有多少列

    OFFSET(A1,,,行数,列数):以A1为顶点根据行和列数生成一个动态区域

    效果如下面动态图所示,添加新的列或行后,打印区域也会自动调整大小(注意虚线变化)

    【往期精彩内容回顾】

    1.《其实你都不知道,行政当真是超人》

    2.《为什么一定要把行政姑娘娶回家》

    3.《行政就是打杂的?|深度好文》

    4.《老板惊呆了,行政妹子不花钱绿化整个办公室》

    5.《团建游戏大全,拿去不谢|行政技巧》

    6.《ppt别再用笨方法了,试试这几招|办公软件》

    7.《excel打印设置6条技巧,行政必学|办公软件》

  • ?

    Word入门:7个方法快速调整表格的大小

    豆蔻

    展开

    经常有朋友需要在WPS文字/Word中插入表格,却发现表格大小不合适,或者太宽,或者太长,就像下表,怎样快速调整大小呢?

    第一招:针对太宽或太窄的表格。

    选中表格,点击“表格工具”菜单下的“自动调整”,选择“适应窗口大小”,这样不论原来的表格是太宽了还是太小了,都会正好显示在窗口中。

    第二招:表格中每列数据长度差不多。

    如果表格中每一列的数据长度差不多,可以点击“平均分布个列”,这样每列的列宽都会保持一致。同样的,“平均分布各行,可以使行高保持相同。

    第三招:微调表格。

    经过前面两招之后,就需要对表格中各列或各行的大小进行微调了,将鼠标移动到分隔线上,就会变成双向的箭头,这时按住鼠标左键就可以上下左右调整单元格的大小了。

    第四招:调整字体。

    如果第一眼看到表格时,觉得字体大小不合适,可以首先调整字体大小。当然,也可以在前三招用过之后再微调。

    第五招:拆分表格。

    注意不是拆分单元格哦。一些比较长的表格,可以使用”拆分表格“功能拆成几个短一些的表格。

    第六招:切换阅读模式。

    有些表格实在太宽,数据也不能删除,大小也不容易调整,这时可以切换到“视图”菜单下,使用“Web版式”查阅表格。

    第七招:插入表格对象或图片。

    WPS文字/Word中调整表格大小,毕竟不如WPS表格/Excel中方便,因此,可以在表格中调整好大小,再粘贴为图片。或者,直接插入表格对象,需要查阅表格内容时,双击该对象即可。

    谢谢阅读,每天学一点,省下时间充实自己其他能力。欢迎点赞、评论、关注和点击头像。

  • ?

    EXCEL设置让文字自动适应单元格

    朱维妙

    展开

    例:将单元格的内容设置为“缩小字体填充”,使其完整显示在单元格中。

    操作步骤:

    1、选中报表中“备注”列的H4单元格,按下快捷键Ctrl+1,打开“设置单元格格式”对话框;

    2、切换至“对齐”选项卡,勾选“文本控制”选项区域的“缩小字体填充”复选框,最后单击“确定”即可。

    【自动调整列宽】我们还可以使用“自动调整列宽”功能,使单元格列宽自动适应文字大小。在“开始”选项卡下的“单元格”选项组进行设置即可。

    想了解更多办公软件知识的,请多多关注TOPDF转换器(http://topdf)哦,网站也会定期更新资讯。

    TOPDF转换器

  • ?

    如何让excel中的单元格自动适应文本内容?

    Cruz

    展开

      1、打开需要调整的excel表格,选中需要调整字号的单元格区域,单击菜单栏上的“格式”—“单元格”;

      2、在“单元格格式”对话框中,找到“对齐”选项卡,在“文本控制”框中勾选“缩小字体填充”复选框,确定即可。

      3、在这些单元格中输入时,如果输入长度超过了单元格的宽度,Excel就会自动缩小字符的大小,以使数据全部显示在单元格中。

      

    (本文内容由百度知道网友yjtkgg321贡献)

  • ?

    如何让excel表格大小适应内容?

    应傲薇

    展开

    让excel表格大小适应内容很简单,

    需要工具:EXCEL办公软件

    具体步骤:

    鼠标移动到单元格顶部右侧线上,呈“←|→”这样的箭头,如下图所示

    双击鼠标左键,单元格就调整为适应内容的大小了,如下图

    注意事项:如果有多列内容需要单元适应,只要在单元格顶部选中多列单元格,再重复以上步骤就可以了。如下图

    (本文内容由百度知道网友bystor贡献)

  • ?

    Excel如何按单元格大小自动调整文字大小

    靖易

    展开

    如果Excel单元格中的文字较多,单元格的大小又不够完全显示其中的文字,默认情况下就会出现只显示出单元格中部分文字的情况。

    这种情况虽然可以通过调整单元格的宽度来解决,但如果对单元格的宽度有要求,不想调整其宽度,就只能通过调整字体大小来解决,这时如果是手动输入字号进行调整,可能需要进行多次尝试才能找到最适合单元格宽度的字号。其实Excel中有按单元格大小自动调整文字大小的功能,下面介绍以Excel2007为例如何设置:

    ●先在要自动调整文字大小的单元格上点击鼠标右键。

    ●弹出右键菜单后,点击菜单中的“设置单元格格式”选项。

    ●点击后会打开设置单元格格式对话框,点击打开其中的“对齐”选项卡。

    ●鼠标点击勾选对齐选项卡中的“缩小字体填充”选项。

    ●设置好后点击“确定”按钮。

    ●这时所点击单元格中的文字就会根据单元格的大小自动调整大小了。

    ●而且之后再调整单元格的宽度时,该单元格中的文字大小仍会自动进行调整。

    注意事项:

    ●“缩小字体填充”和“自动换行”选项只能二选一,如果“缩小字体填充”选项上方的“自动换行”选项被勾选,则“缩小字体填充”选项会呈灰色状态,不能被勾选。

    ●如果有多个单元格都要设置“缩小字体填充”,可以先用鼠标框选或者用鼠标配合键盘的Shift键选择要设置的单元格区域,再在选择区域上点击鼠标右键后按上述方法进行设置。

  • ?

    Excel中如何快速自动调整列宽?双击鼠标就搞定,原来这么简单!

    夜带刀

    展开

    我们做Excel表格时,有时因列宽不够,造成如下用#号代替,表示数据没有显示完整,我们如何能让列宽快速自动调整所需大小呢?

    1、选择需要自动调整宽度的列,比如表格的A、B、C三列

    2、把鼠标移动到B和C之间的竖线上,当鼠标变成左右箭头时,双击鼠标

    3、双击鼠标后,表格的列宽就自动调整合适的宽度了

    本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多收藏或关注哦!

excel表格大小自动适应

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP