在Excel中为什么单元格的格式改变过后,要双击才会生效

如题所述

Office软件开发时就是这样,而且Excel各版本一直沿用了这一情况。会让需要批量更改格式的表格变的非常不方便,需要逐个去双击才能够更改格式,下面给出使用“分列”批量更改格式即时生效的方法:

所需材料:Excel 2007示例。

一、下面以批量更改科学计数法为文本为例,首先选中所要更改格式的单元格。

二、接着点击“数据”选项下的“分列”。

三、第一个页面选择“分隔符号”,点击“下一步”。

四、第二个页面勾选“Tab键”,点击“下一步”。

五、第三个页面勾选“文本”,然后点击右下角“完成”。

六、效果如下图,使用分列工具后,可以批量更改单元格格式,且即时生效。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-25

在Excel中单元格的格式改变过后,要双击才会生效是因为excel的初始设定就是这样的。

更改的具体操作步骤如下:

1、首先在电脑上点击打开要进行操作的Excel应用程序,在此程序中打开要进行操作的文档页面,在此页面使用鼠标选中要更改区域。

2、接着点击此页面上方的“数据”选项卡,然后点击其下方的“分列”选项。


3、接着在弹出来的对话框内点击“分隔符号”,然后点击“下一步”选项。


4、接着再在弹出来的新的对话框内点击“Tab键”,然后点击“下一步”选项。


5、然后在最后一个对话框内点击选择“文本”,最后点击“完成”,就可以完成此操作了,然后在此文档内更改单元格的格式就不用双击之后才可以生效了。





本回答被网友采纳
第2个回答  2019-06-24

原因是Excel系统自带操作。

以Excel2011操作为例:

1、打开Excel,打开需要处理的文档,选中要更改区域。

2、点击上方的“数据”-“分列”选项。

3、出来的页面,击“分隔符号-下一步”选项。

4、出来的页面,如图所示,点击“Tab键-下一步”选项。

5、最后,出来的页面选择“文本-完成”,这样操作就是更改成功了。

本回答被网友采纳
第3个回答  2016-12-30
原因:Excel2007设置过单元格格式后,并不能立即生效必须挨个双击单元格,才能生效。数据行很多。效率太低。 原因:主要是一些从网上拷贝过来的日期或数字excel默认为文本格式或特殊-中文数字格式大小写。手动设置单元格,将格式改成日期格式,但仍不能参与计算。只有挨个单元格双击,才能生效;才可以计算。 解决:选中整列,“数据”--->“分列”--->“分隔符号”--->“下一步”--->“tab键”--->“下一步”--->“常规”--->“完成” 注:如经过以上步骤后数值未能正常显示,选中整列,“设置单元格格式”---->“1234”---->小数位数改为“0”--->“确定”。
第4个回答  推荐于2017-11-22
是不是文本转换为数字,在EXCEL有这个问题,解决方法:选中这列,数据--数据工具--分列,直接按“完成”,就可以全部转换了。本回答被提问者采纳
相似回答