Excel单元格换行的几个方法

   1、单元格内自动换行。先选定要换行的单元格,然后在“格式→单元格”命令中,“单元格格式”对话框里的“对齐”里,选中“文本控制”下的“自动换行”,即可实现该单元格文本自动换行。这是最常用的单元格内换行的方法,这样设定后的优点是当单元格的宽度变化时,单元格内容也会自动改变。

  2、单元格内强制换行。在输入内容时,到需要换行的地方,按Atl+Enter(回车),即可强制换行。这个操作是输入一个换行符,当单元格宽度变化时,单元格的内容不会有影响!

  3、内容重排。上面两个方法,说的都是一个单元格内的换行,如果我们希望的是,当单元格的内容超过单元格的宽度时,超出的部份,转到同列的下一个单元格时,就需要用到内容重排!

  这个功能在Excel2003或以下版中,在编辑菜单的填充项中,而在Excel2007里,你需要自己调出这一项,调出的方法为:点击Office按钮,选择Excel选项,在自定义中的从“下列位置选择命令”里选择开始选卡里就可以找个这个“内容重排”的功能,把它添加到自定义访问工具栏即可。

  使用方法,就是选择需要重排内容的单元格,然后使用“内容重排”这个功能即可。要注意的是即使你选择多列,也只能重排第一列的内容,而如果选择多行时,中间有空的单元格把有内容的单元格分开时,Excel就会把它当成两段内容重排,否则都视为一段内容。

  4、利用文本框。这个方法就是利用一个文本框,放在单元格的相应位置,利用文本框能自动换行,而且还可以放在任意地方的长处,包括可以跨多行多列,缺点就是因为内容不在单元格中,如果是数据就不能参与计算了。

  插入一个没有边框,没有填充颜色,又刚刚好与需要区域的文本框,然后在文本框中输入内容,就可以达到自动换行的效果,能够在一些情况下满足我们的需要,但要调整好位置,就比较麻烦了,最后给出一段宏,用来插入一个与选择区域一样大小的文本框的宏,代码如下:

  Sub AddTextboxInSelection()

  '****************************************

  '功能:插入一个与选择区域一样大小的文本框

  '作者:bengdeng

  '发布:

  '时间:2009-02-20

  '****************************************

  Dim xSp As Shape

  With Selection

  Set xSp = ActiveSheet.Shapes.AddTextbox _

  (1, .Left, .Top, .Width, .Height)

  End With

  With xSp

  .Fill.Visible = msoFalse

  .Line.Visible = msoFalse

  .Select

  End With

  End Sub

  看到上面的几个方法之后,如果感觉没用过,或者感觉有用的话,那么你就自己动手做一下,实践一下吧!

时间: 2024-11-30 16:47:40

Excel单元格换行的几个方法的相关文章

Excel单元格显示"#VALUE!”解决方法

大家在使用Excel 处理数据时,有时单元格会显示出"#VALUE!"这样的信息,打印时不太整齐美观.如下图所示: 导致 Excel 显示"#VALUE!"错误信息的原因多种多样,您可以点击这里查看具体内容.如果追求版面的整洁,我们可以利用 Excel 的"错误单元格打印 "设置来避免这个问题. 具体步骤为: 1.打开 Excel 工作表,切换到"页面布局 "选项卡,单击"页面设置 "右下方的小箭头. 2.

Excel单元格中数据自动换行的两种方法

Excel单元格中数据自动换行的两种方法   不管单元格中是已经有了数据,或者还等待输入数据,都可以对它执行自动换行命令.自动换行的方法有两种,现在就来对下面表格中已经超出单元格宽度的数据使用自动换行. Excel单元格中数据自动换行的方法一 选择要换行的单元格(可以是一个,也可以是多个),然后切换到"开始"选项卡,单击"对齐方式"组中的"自动换行"命令. Excel单元格中数据自动换行的方法二 1.选中要换行的单元格,单击鼠标右键,在弹出的菜单

如何在Excel单元格内换行的方法

  有的时候,我们可能会在Excel单元格输入多行内容,可是默认情况下Excel单元格是不会自动换行的,今天就教大家如何在Excel单元格内换行的方法. 方法一:在单元格中输入文字过程中,需要换行时,直接按下"Alt+Enter"组合键,继续输入即可换行. 方法二:选中需要换行的单元格,选择菜单栏中的"格式→单元格"选项,打开"单元格格式"对话框,切换到"对齐"标签下,选中"自动换行"选项,确定返回即可.相

excel单元格内换行

如果在某一单元格中输入的文本内容太多,导致无法完全显示,可以通过自动换行的方式将数据在单元格中以多行的方式显示,也就是excel单元格内换行. 一.excel自动换行 自动换行可通过设置段落对齐方式来实现,其具体操作如下: Excel2010操作方法:选择需要换行的单元格或单元格区域,在[开始]选择卡[对齐方式]组中单击[自动换行]按钮,如图所示: Excel2003操作方法:鼠标右击,选择[设置单元格格式],然后选择[对齐]选择项卡,把[文本控制]下面的[自动换行]前面的勾选中,如图所示: 二

Excel选取单元格区域的13种方法

  要选取一个单元格区域,除了常规的鼠标拖选,还有多少其他的可行方法? 如果有数万行数据要去选取,怎么操作最快? 在包含隐藏行列的情况下如何仅对可见部分进行操作? 多表区域如何选取? 本文讲述了Excel表格中选取单元格区域的13种方法. 方法1:键 (多重选取) 按住键然后用鼠标拖选区域,可以同时选中多个非连续的单元格区域.这样选定的多个非连续区域称之为[多重选定区域],多重选定区域通常情况下不能进行整体的复制和剪切操作(同行同列的除外),但是可以进行数据输入.设置格式等基本操作. 方法2:键

excel单元格输入“方框内打勾”的方法

  excel单元格输入"方框内打勾"的方法           如何在excel单元格中输入"方框内打勾"?如下图所示. 操作方法: 在单元格中输入字母 R,然后把字体设置成 wingdings 2类型即可,如下图所示关于字母与符号的对应表. 补充:excel里字体类型的wingding 3 windings 还有Webdings都是图文字体,同学们可以设置一下这几种字体,也会产生很多有趣的图形.

excel单元格内换行怎么操作

  excel单元格内换行怎么操作 自动换行步骤一:选中要进行操作的单元格,点击鼠标右键,点击设置"单元格格式"选项,弹出"单元格格式"对话框 自动换行步骤二:对弹出的"单元格格式"对话框,选择第二个"对齐"标签,并将"自动换行"前打上对号.,点击确定 自动换行步骤三:这样文字就可以根据表格的宽度进行自动换行 强制换行步骤:如对于上面的文字我想在每一个逗号后面进行换行,如何处理?其实很简单,只要将鼠标放置在

在Excel单元格中给文字加下划线的几种方法

  在Excel单元格中给文字加下划线的几种方法          方法一: 1.首先我们把excel的网格线去掉,这样我们在演示的时候会看的更清楚 执行:页面布局--工作表选项--网格线 2.excel单元格内的文字加下划线方法一:开始--字体--下划线 快捷键:ctrl+u 方法二 1.右键单元格--设置单元格格式 2.在单元格格式设置界面 字体--下划线--单下划线--确定 方法三: 1.插入--插图--形状--线条 2.在单元格内画出下划线

PHP使用PHPExcel删除Excel单元格指定列的方法_php技巧

本文实例讲述了PHP使用PHPExcel删除Excel单元格指定列的方法.分享给大家供大家参考,具体如下: 需求是这样的: 有一个系统仅公司内部和外部经销商使用,在一个导出功能中公司内部员工跟外部经销商导出的列是不一样的(某些数据是不能提供给经销商的) 因为导出的数据都是一样的(某些列外数据外部没有)因此并没有单独处理,而是统一生成然后根据不同的账户再删除没有权限的列 /** * @Author: HTL * @Description: 移出单元列 * @objPHPExcel: phpexec