Excel工作表体积变大造成操作很慢的解决方法

合集下载

EXCEL数据过大后几种提速的办法

EXCEL数据过大后几种提速的办法

EXCEL数据过大后几种提速的办法,我试过可以解决一部分问题!现和大家分享一下.一个工作簿中,并没有多少数据,但文件却很大,运行速度较慢,有时几近无法忍受的地步。

针对这个问题,陆续也有不少朋友参与过讨论,也提出过一些解决方法,但还不完整。

现在我将比较完整地分析Excel工作簿体积膨胀的原因,以及常用的几种方法。

(建议读完全文,同时,强烈建议在按照本文所提到的一些方法进行操作之前要保留文件的备份)第一部分:如何给Excel工作簿减肥除了工作簿本身有宏病毒(关于如何识别宏病毒,本文的结束处有说明)外,有下列的几个原因可能导致工作簿异常膨胀一。

工作表中的格式过于复杂(如多种字体,多种颜色,条件格式等等)我们都知道,一个工作表有65536*256个单元格,这个非常大的一个范围。

我们在应用一些格式设置时,往往为了方便,直接在整行,或整列,或者在多行和多列中应用,这样其实是不妥当的。

我相信很少有人会用满整列,或者整行。

大量的没有用到的单元格被加上了一些格式后,Excel并不总是知道这个单元格是不需要用的,而往往在计算时会包括这些单元格。

另外,格式的多样性(包括字体,颜色等),势必是要造成Excel文件体积变大,这是不难理解的。

用尽量少的格式样式,如字体和颜色,毕竟Excel的优势不是在于文书,版面的展示(那是Word,PowerPoint等的强项)删除“空白”的单元格。

找到工作表中最右下角的单元格(请注意:除非你有自信,请不要过分依赖Excel 的"定位"=>"最后一个单元格"所给你的结果),我是说你可以手工找到这个单元格。

然后选中这个单元格右边所有的列,然后执行菜单命令:"编辑"=〉"清除"=〉"全部",接下来,选中这个单元格下面所有的行,同样执行菜单命令:"编辑"=〉"清除"=〉"全部",然后保存二。

EXCEL数据过大后几种提速的办法

EXCEL数据过大后几种提速的办法

EXCEL数据过大后几种提速的办法,我试过可以解决一部分问题!现和大家分享一下.一个工作簿中,并没有多少数据,但文件却很大,运行速度较慢,有时几近无法忍受的地步。

针对这个问题,陆续也有不少朋友参与过讨论,也提出过一些解决方法,但还不完整。

现在我将比较完整地分析Excel工作簿体积膨胀的原因,以及常用的几种方法。

(建议读完全文,同时,强烈建议在按照本文所提到的一些方法进行操作之前要保留文件的备份)第一部分:如何给Excel工作簿减肥除了工作簿本身有宏病毒(关于如何识别宏病毒,本文的结束处有说明)外,有下列的几个原因可能导致工作簿异常膨胀一。

工作表中的格式过于复杂(如多种字体,多种颜色,条件格式等等)我们都知道,一个工作表有65536*256个单元格,这个非常大的一个范围。

我们在应用一些格式设置时,往往为了方便,直接在整行,或整列,或者在多行和多列中应用,这样其实是不妥当的。

我相信很少有人会用满整列,或者整行。

大量的没有用到的单元格被加上了一些格式后,Excel并不总是知道这个单元格是不需要用的,而往往在计算时会包括这些单元格。

另外,格式的多样性(包括字体,颜色等),势必是要造成Excel文件体积变大,这是不难理解的。

用尽量少的格式样式,如字体和颜色,毕竟Excel的优势不是在于文书,版面的展示(那是Word,PowerPoint等的强项)删除“空白”的单元格。

找到工作表中最右下角的单元格(请注意:除非你有自信,请不要过分依赖Excel 的"定位"=>"最后一个单元格"所给你的结果),我是说你可以手工找到这个单元格。

然后选中这个单元格右边所有的列,然后执行菜单命令:"编辑"=〉"清除"=〉"全部",接下来,选中这个单元格下面所有的行,同样执行菜单命令:"编辑"=〉"清除"=〉"全部",然后保存二。

excel卡顿解决方法

excel卡顿解决方法

excel卡顿解决方法Excel卡顿是使用Excel时常见的问题之一、当Excel卡顿时,会导致用户无法正常操作和有效工作。

这种情况下,需要采取一些措施来解决Excel卡顿的问题。

以下是一些可能导致Excel卡顿的原因和解决方法:1. 电脑性能低下:如果电脑的处理器、内存和硬盘性能较低,会导致Excel卡顿。

解决该问题的方法是考虑升级硬件,如更换一块性能较高的处理器、增加内存容量或更换一块更快速的硬盘。

2. Excel文件过大:当Excel文件太大,包含大量数据、复杂的公式和格式时,会导致Excel卡顿。

解决该问题的方法是尽量减小文件的大小,可以通过删除不必要的数据、缩减公式或使用数据透视表来汇总数据。

3. 数据连接问题:当Excel文件与外部数据源进行连接时,如果连接速度较慢或存在问题,会导致Excel卡顿。

解决该问题的方法是确保网络连接正常,并尝试优化数据连接,如使用更合适的连接方式或限制导入数据的数量。

4. 进程冲突:当电脑上同时运行多个程序时,可能会导致Excel卡顿。

解决该问题的方法是关闭不必要的程序,只保留Excel和必要的程序运行。

5. Excel设置问题:一些Excel设置可能导致卡顿,如启用自动保存、显示动画效果等。

解决该问题的方法是调整Excel的设置,禁用不必要的选项以提高性能。

6. 未及时更新Excel版本:如果使用的是旧版本的Excel,可能存在性能问题。

解决该问题的方法是及时更新Excel到最新版本,并安装相应的更新补丁。

7. 缓存问题:Excel使用缓存来加快文件的打开和操作速度。

但是,当缓存文件过大或存在问题时,会导致Excel卡顿。

解决该问题的方法是清空缓存文件,可以通过以下步骤完成:点击“文件”选项卡,选择“选项”,在“高级”选项中找到“一般”部分,点击“文件缓存设置”按钮,选择“删除文件缓存”。

8. VBA宏问题:如果Excel文件包含复杂的VBA宏代码,可能会导致Excel卡顿。

excel 文件过大打开卡顿的解决方法

excel 文件过大打开卡顿的解决方法

excel 文件过大打开卡顿的解决方法Excel是一款功能强大的电子表格软件,广泛应用于数据处理、分析和管理等方面。

然而,当我们处理大型Excel文件时,往往会遇到打开卡顿的问题,这给我们的工作效率带来了很大的困扰。

那么,如何解决Excel文件过大打开卡顿的问题呢?下面,我将为大家介绍一些解决方法:1. 使用适当的硬件设备:我们需要确保使用的计算机硬件设备能够满足处理大型Excel文件的要求。

例如,至少需要8GB的内存和较快的处理器才能更好地运行Excel。

如果你的计算机配置较低,可能需要考虑升级硬件设备。

2. 优化Excel文件:Excel文件过大通常是因为其中包含了大量的数据和复杂的公式。

我们可以通过优化文件结构和减少公式的使用来减小文件大小,并提高打开速度。

可以考虑删除不必要的数据和工作表,减小文件的大小。

其次,避免使用复杂的公式和函数,尽量简化公式的逻辑,以减少计算量。

同时,将公式转换为值也是一种有效的优化方法,可以通过复制粘贴特殊操作实现。

3. 分解大型文件:如果一个Excel文件过大,可以考虑将其分解为多个较小的文件。

这样,不仅可以提高打开速度,还能更好地管理和处理数据。

可以根据业务逻辑和数据关系,将不同的数据分别放入不同的文件中,以便更好地组织和查询数据。

4. 使用筛选和排序功能:当处理大量数据时,可以使用Excel的筛选和排序功能来快速定位和查找数据,提高数据处理的效率。

通过筛选和排序,可以将需要处理的数据集中在一起,减少不必要的操作,从而加快打开和操作速度。

5. 禁用不必要的插件和功能:在Excel中,有许多插件和功能可以增强软件的功能,但同时也会占用系统资源。

如果你的Excel文件打开卡顿,可以尝试禁用一些不必要的插件和功能,以释放系统资源,提高Excel的运行速度。

6. 使用数据透视表:Excel的数据透视表功能可以帮助我们更好地分析和汇总大量数据。

通过使用数据透视表,可以将复杂的数据汇总和分析过程简化为几个简单的操作,极大地提高了数据处理的效率。

excel表格慢很卡的几种原因及解决方法-excel运行缓慢的原因

excel表格慢很卡的几种原因及解决方法-excel运行缓慢的原因

excel表格慢很卡的几种原因及解决方法-excel运行缓慢的原因Excel是一款广泛应用的办公软件,可以用来进行各种数据处理和分析。

然而,在使用Excel时,经常会遇到慢卡的情况,这不仅影响工作效率,还会耽误时间。

那么,可能会有哪些因素导致Excel运行缓慢呢?下面我们一一来分析,并提供一些解决方法。

1.数据量过大数据量是影响Excel运行速度的重要因素。

如果你的Excel表格中有大量的数据和公式,相对应的计算量也会非常大。

这时,Excel会占用较多的系统资源,导致Excel运行缓慢。

解决方法:(1)使用数据筛选功能,优化数据表格,去除无用数据。

(2)删除空行和空列,减少Excel的占用内存,提高运行效率。

(3)分别对每个函数或公式进行计算,以减少计算量和消耗资源。

2.硬件设备配置低硬件设备配置是另一个影响Excel运行速度的重要因素。

如果你的电脑配置较低,RAM(内存)和硬盘容量都较小,那么Excel运行速度就会受到影响。

解决方法:(1)优化电脑的配置,增加RAM和硬盘容量。

(2)关闭不必要的程序,避免CPU过度运作。

(3)关闭Excel自动保存功能,减少IO操作次数,提高运行效率。

3.软件版本过低如果你使用的是较老版本的Excel软件,可能会遇到运行缓慢的问题。

由于较老的Excel版本在处理数据等方面性能欠佳,同时也无法充分利用较新的硬件资源,导致Excel处理速度变慢。

解决方法:将Excel升级至较新的版本。

新版本的Excel在处理数据、降低内存使用、提升计算速度等方面都有改进。

4.病毒和恶意软件电脑中存在病毒或恶意软件,可能会导致电脑运行缓慢,包括Excel软件的运行速度也会受到影响。

这些软件可能会占用系统资源、导致计算速度变慢。

解决方法:安装杀毒软件,对电脑进行查杀清理。

综上所述,Excel运行缓慢的原因有很多种,我们应该根据不同的情况采取相应的解决方法。

通过对Excel表格的优化,电脑的性能优化,以及升级Excel版本等方式,可以提升Excel 运行速度,提高工作效率。

excel表格反应慢

excel表格反应慢

竭诚为您提供优质文档/双击可除excel表格反应慢篇一:excel工作表体积变大造成操作很慢的解决方法源自:/action=show约小于0.5cm,根据需要设定sp.deleten=n+1endifnextspmsgbox"共删除了"&n&"个对象"endsub二、工作表中在很大的范围内设置了单元格的格式或者条件格式可能的原因:操作时选择在很大的区域设置或复制了单元格的格式或条件格式(并不是整行整列),而真正用的区域并不很多,造成工作表内容不多,文件却很大。

判断方法:工作表滚协条的拖动滑标很小,拖动滑标向下可以达到很大的行号或列标,滑标拖到最下或最右的位置显示的列标或行号就是实际设置了单元格格式的地址。

解决办法:1、定位真正需要的行号下一行,按ctRl+shiFt+下箭头,选择所有的多余行(也可以在名称框中输入行号如:2000:65536),编辑-清除-格式(或全部),同理清除可清除多余列的格式。

2、如果需要在一行或一列的很大范围设置统一的单元格格式,可以选择整行或整列设置单元格格式,而不要只选择行列的一部分单独设置格式,再根据需要对行列的个别单元格设置单独的格式,对整行或整列甚至整个工作表设置单元格格式并不会造成文件虚增的问题,对a1:a65536设置单元格格式与对a1:a65535设置单元格格式文件太小是完全不同的。

3、如果欲对已设置的不同格式的单元格设置整列或整行统一的格式,应选整行或整列,先清除单元格的格式或将单元格格式设为常规,再对整行或整列设置其他的单元格格式,直接设置有时可能并不能使文件减肥。

4、对条件格式也可用编辑-定位,定位条件中选“条件格式”,然后在格式-条件格式中删除条件格式三、为很大的区域设置了数据有效性。

形成原因:与第二项基本相同,选择很大的区域设置了数据有效性,或将有有效性设置的单元格复制到很大的区域,尤其是在有效性设置中进行了“输入法”“输入信息”“出错警告”的设置,更具有隐蔽性,一般不易发现。

如何解决EXCEL运行速度慢的问题

如何解决EXCEL运行速度慢的问题

如何解决EXCEL运行速度慢的问题日常工作中,我们每天都在与EXCEL打交道,做各种各样的表格。

不知道您是否有注意到您的EXCEL文件正变得越来越大,而EXCEL的运行速度也变得越来慢。

或许您去喝杯咖啡回来,您的EXCEL正好把要处理的计算完成。

我们的金牌讲师团队最近在为企业客户上门做技术支持服务的过程中发现有许多的用户由于各种原因,正被EXCEL搞的焦头烂耳。

如果您的EXCEL文件打开5秒钟以上,或做一个操作要等待10秒钟以上,请耐心看完这封邮件,希望能帮助到您。

EXCEL运行速度慢,无非是以下几点原因:1、工作簿中存在的工作表太多,每个文件几乎达到20个工作表以上。

2、工作簿中存在太多的外部链接数据源。

3、工作簿中形成了众多的命名名称且名称中引用了外部数据源。

4、工作表过多地启用了单元格区域,而其实是不使用的(可用Ctrl+End进行检测)。

5、网络传输速度偏慢,局域网内传输速度低下。

6、工作表中过多地使用了诸如COUNTIF、SUMIF及VLOOKUP等低效率函数。

结论:由于文件容量太大,且外部链接数据众多,每次打开文件时EXCEL要将文件读到内存中处理,还要把所有的链接文件打开进行更新,加上网络传输不畅及用户内存偏小,将导致每一个操作都是漫长等待。

处理方法:1、初步处理方法1)、将EXCEL中所有不再使用的命名区域进行清除,以减小文件容量和提高运行速度。

2)、使用“高士达工具箱”将所有不可见的对象清除及不使用区域清除。

该工具请访问我们的网站免费下载。

3)、将外部链接数进行清理,不使用的删除掉,仍使用的改为不自动更新。

4)、将文件由2003格式存储,改为2007格式存储,减小文件容量。

5)、加大用户机器内存及改善网络传输速度。

经以上方法处理,经现场测试,文件容量能减少50%-80%,打开速度能提高30%-60%左右。

2、进阶处理方法1)、改变员工使用EXCEL习惯,如避免无原则扩大使用空单元格。

excel表格反应很慢的解决方法

excel表格反应很慢的解决方法

excel表格反应很慢的解决方法
以下是一些解决Excel表格反应缓慢的方法:
1. 关闭不必要的程序:如果您同时运行多个程序,Excel可能会慢。

关闭不必要的程序,可以提高Excel的运行速度。

2. 清理系统:硬盘上的无用文件和注册表错误可能会导致Excel运
行缓慢。

使用磁盘清理程序和注册表清理程序清理系统。

3. 调整选项设置:在Excel选项中,有一些设置可以影响Excel的
速度,例如自动保存,自动恢复和增量计算。

关闭这些选项可以提高
Excel的运行速度。

4. 禁用插件:某些插件可能会减慢Excel的速度。

禁用不必要的插件,可以提高Excel的运行速度。

5. 减少工作簿的大小:如果Excel工作簿过大,会导致Excel运行
缓慢。

尝试减少工作簿的大小,可以提高Excel的运行速度。

6. 使用硬件加速:在Excel选项中,有一些选项可以启用硬件加速,例如图形硬件加速和文字渲染硬件加速。

启用这些选项可以提高Excel的
运行速度。

7. 更新Excel:如果您的Excel版本过旧,可能会导致Excel运行
缓慢。

更新Excel到最新版本,可以提高Excel的运行速度。

Excel文件太大的九大原因分析及解决办法

Excel文件太大的九大原因分析及解决办法

Excel文件太大的九大原因分析及解决办法内容提要:本文介绍excel文件太大的9个原因,并针对具体原因给出具体的解决方法,从而解决excel文件太大的问题。

时常有朋友问到,Excel文件太大,如何办?首先得找出原因才能有解决的办法。

本文针对Excel文件太大给出几方面的原因分析,以对于那些寻求如何缩小excel文件大小的朋友一些帮助。

很多朋友都用上Excel2010版了,先来看看Excel2010中同一文件保存为何种Excel 格式文件大小最小?同一文件保存格式不同,生成的文件从大到小的顺序为XLS > XLSM > XLSX > XLSB。

另外如果是不明原因的遇到excel文件太大,可以从下面几方面来找原因。

excel文件太大原因之一:工作表中有大量细小图片对象导致文件增大。

比如从网页上复制内容直接粘帖到Excel 文件中,而没有使用选择性粘帖。

无意中单击了绘图工具栏的直线或其他绘图对象,不知不觉中在文件中插入了小的直线或其他图形,由于很小,几乎无法看到,又通过单元格的复制产生了大量的小绘图对象。

在工作表中插入了图片其他绘图对象,操作中又将其高度宽度设为0或很小的值,通过复制产生了大量的对象。

这种问题引起的excel文件太大,解决方法:按下F5键,定位条件,选中“对象”,确定,看是否有很多被选择的小对象。

但如果隐藏列或行,对象仍然不能看到。

这时可以使用VBA对对象进行计数,看看有多少个对象在工作表中,与你的工作表中需要的对象数量是否相符。

方法:按下ALT+F11键,打开VBE窗口,单击插入——模块,复制下面代码,按F5键运行。

Sub countshapes()Dim nn =MsgBox "本工作表共有" & n & "个对象"End Subexcel文件太大原因之二:一个工作簿带有过多工作表,导致体积过大打开缓慢。

适当的Excel工作簿内的工作表分离成多个工作簿,科学合理的创建规范的文件夹,分门别类,逻辑放置。

excel打开很慢什么原因

excel打开很慢什么原因

excel打开很慢什么原因大多数excel用户都会遇到excel打开慢,运行慢的经历。

有时会慢的让人抓狂。

下面是店铺精心为你整理的excel打开很慢的原因,一起来看看。

excel打开很慢的原因1 恶劣的环境。

如果你的电脑配置比较低,表格运行速度会受很大影响解决方法:有条件换一个配置更好的电脑。

2 拥挤而狭窄的街道如果和excel同时打开的有很多其他程序,也会拖慢excel表格解决方法:运行excel时,关掉无关的其他程序。

经常清理电脑无用文件和空间。

3 笨重的身躯如果你的excel表格内容过多造成体积庞大,慢是必然的解决方法:如果数据量比较大,尽量的不要放在一个excel文件中。

让表格的大小维持在5M以下。

4 人员超载如果表格占用的行和列数过多,或使用公式过多,是造成表格变慢的最主要因素解决方法:检查一下每个工作表是否占用了过多的空行或空列,如果是,就插入一个新工作表,把数据复制过去,删除原来的表检查表中是否插入了高分辨率的图片,如果是把图片用截图工具重截一下,再插入到表中。

表格中如果源数据不再更新,就把公式转换为数值,减少公式的数量。

另外尽量不要用数组公式。

5 象火车一样拖拉货物如果一个excel表格添加了很多的外部链接或公式链接,在表格更新时会耗用太多时间,这个兰色深有体会解决方法:如果表格一定要有大量的外链,在打开本表前,先打开外链的文件。

6 菜鸟司机很多excel新手,在设计表格时不合理,盲目的插入图片,大量的数组公式,过多的无用格式设置,也是造成表格变慢的主要因素解决方法:好好学习excel,提高自已的excel水平。

excel打开很慢怎么办步骤一:首先我们打开要编辑的电子表格;步骤二:点击菜单栏上的“工具” ;步骤三:点击“选项”;步骤四:在弹出的选项窗口里点击“拼写检查”,把所有的勾都去掉 ;完成以上操作之后,点击“确定”,就可以取消拼写检查,从而加快表格的加载速度。

excel表格反应很慢的解决方法

excel表格反应很慢的解决方法

excel表格反应很慢的解决方法解决Excel表格反应缓慢的问题可以通过以下的一些方法:1. 升级到较新版本的Excel:升级到较新版本的Excel可以提供更好的性能和更高效的处理速度。

最新版本的Excel通常会进行优化和改进,以提高性能和响应速度。

2. 减少数据的量和复杂度:如果表格中的数据太多或太复杂,可能会导致Excel的反应速度变慢。

优化表格结构,删除不需要的数据和列,可以减少数据量,从而提高Excel的响应速度。

3. 禁用不必要的功能和插件:一些Excel的功能和插件可能会导致Excel运行缓慢。

禁用不必要的功能和插件可以提高Excel的性能。

可以通过选择“文件”-> “选项”-> “加载项”来管理和禁用Excel的插件。

4. 启用硬件加速:在Excel的选项中,可以启用硬件加速来提高Excel的性能。

可以通过选择“文件”-> “选项”-> “高级”中的“显示”选项卡,然后启用“禁用硬件图形加速”来实现。

5. 使用更少的公式和函数:Excel的公式和函数可能会导致计算耗时较长,从而导致Excel的性能下降。

简化公式和函数的使用,尽量避免多个嵌套的公式和复杂的计算操作,可以提高Excel的响应速度。

6. 打开并保存为二进制格式:Excel的默认文件格式是XML文件格式,而二进制文件格式(例如xlsb)通常比XML格式更快。

打开Excel文件后,将其保存为二进制文件格式可以提高Excel的打开和保存速度。

7. 使用筛选和排序功能:使用Excel的筛选和排序功能可以帮助快速定位和处理数据。

将数据按需要排序,使用筛选器来过滤数据,可以提高Excel的响应速度。

8. 禁用自动保存和自动计算功能:Excel的自动保存和自动计算功能可能会导致Excel运行缓慢。

禁用这些功能可以提高Excel的性能。

可以通过选择“文件”-> “选项”-> “保存”和“公式”中禁用相应功能。

EXCEL数据过大后几种提速的办法转帖

EXCEL数据过大后几种提速的办法转帖

EXCEL‎数据过大后‎几种提速的‎办法EXCEL‎数据过大后‎几种提速的‎办法,我试过可以‎解决一部分‎问题!现和大家分‎享一下.一个工作簿‎中,并没有多少‎数据,但文件却很‎大,运行速度较‎慢,有时几近无‎法忍受的地‎步。

针对这个问‎题,陆续也有不‎少朋友参与‎过讨论,也提出过一‎些解决方法‎,但还不完整‎。

现在我将比‎较完整地分‎析Exce‎l工作簿体‎积膨胀的原‎因,以及常用的‎几种方法。

(建议读完全‎文,同时,强烈建议在‎按照本文所‎提到的一些‎方法进行操‎作之前要保‎留文件的备‎份)第一部分:如何给Ex‎c el工作‎簿减肥除了工作簿‎本身有宏病‎毒(关于如何识‎别宏病毒,本文的结束‎处有说明)外,有下列的几‎个原因可能‎导致工作簿‎异常膨胀一。

工作表中的‎格式过于复‎杂(如多种字体‎,多种颜色,条件格式等‎等)我们都知道‎,一个工作表‎有6553‎6*256个单‎元格,这个非常大‎的一个范围‎。

我们在应用‎一些格式设‎置时,往往为了方‎便,直接在整行‎,或整列,或者在多行‎和多列中应‎用,这样其实是‎不妥当的。

我相信很少‎有人会用满‎整列,或者整行。

大量的没有‎用到的单元‎格被加上了‎一些格式后‎,Excel‎并不总是知‎道这个单元‎格是不需要‎用的,而往往在计‎算时会包括‎这些单元格‎。

另外,格式的多样‎性(包括字体,颜色等),势必是要造‎成Exce‎l文件体积‎变大,这是不难理‎解的。

用尽量少的‎格式样式,如字体和颜‎色,毕竟Exc‎e l的优势‎不是在于文‎书,版面的展示‎(那是Wor‎d,Power‎P oint‎等的强项)删除“空白”的单元格。

找到工作表‎中最右下角‎的单元格(请注意:除非你有自‎信,请不要过分‎依赖Exc‎e l的"定位"=>"最后一个单‎元格"所给你的结‎果),我是说你可‎以手工找到‎这个单元格‎。

然后选中这‎个单元格右‎边所有的列‎,然后执行菜‎单命令:"编辑"=〉"清除"=〉"全部",接下来,选中这个单‎元格下面所‎有的行,同样执行菜‎单命令:"编辑"=〉"清除"=〉"全部",然后保存二。

Excel文件太大的九大原因分析及解决办法

Excel文件太大的九大原因分析及解决办法

Excel文件太大的九大原因分析及解决办法内容提要:本文介绍excel文件太大的9个原因,并针对具体原因给出具体的解决方法,从而解决excel文件太大的问题。

时常有朋友问到,Excel文件太大,如何办?首先得找出原因才能有解决的办法。

本文针对Excel文件太大给出几方面的原因分析,以对于那些寻求如何缩小excel文件大小的朋友一些帮助。

很多朋友都用上Excel2010版了,先来看看Excel2010中同一文件保存为何种Excel 格式文件大小最小?同一文件保存格式不同,生成的文件从大到小的顺序为XLS > XLSM > XLSX > XLSB。

另外如果是不明原因的遇到excel文件太大,可以从下面几方面来找原因。

excel文件太大原因之一:工作表中有大量细小图片对象导致文件增大。

比如从网页上复制内容直接粘帖到Excel 文件中,而没有使用选择性粘帖。

无意中单击了绘图工具栏的直线或其他绘图对象,不知不觉中在文件中插入了小的直线或其他图形,由于很小,几乎无法看到,又通过单元格的复制产生了大量的小绘图对象。

在工作表中插入了图片其他绘图对象,操作中又将其高度宽度设为0或很小的值,通过复制产生了大量的对象。

这种问题引起的excel文件太大,解决方法:按下F5键,定位条件,选中“对象”,确定,看是否有很多被选择的小对象。

但如果隐藏列或行,对象仍然不能看到。

这时可以使用VBA对对象进行计数,看看有多少个对象在工作表中,与你的工作表中需要的对象数量是否相符。

方法:按下ALT+F11键,打开VBE窗口,单击插入——模块,复制下面代码,按F5键运行。

Sub countshapes()Dim nn = ActiveSheet.Shapes.CountMsgBox "本工作表共有" & n & "个对象"End Subexcel文件太大原因之二:一个工作簿带有过多工作表,导致体积过大打开缓慢。

excel文件过大的解决方法

excel文件过大的解决方法

excel文件过大的解决方法1.我的Excel文件太大了,打开速度太慢。

My Excel file is too large, the opening speed is too slow.2.我需要找到一种方法来减小文件的大小。

I need to find a way to reduce the size of the file.3.也许我可以删除一些不必要的数据。

Maybe I can delete some unnecessary data.4.另一个选择是压缩文件。

Another option is to compress the file.5.我可以尝试使用一些特殊的工具来压缩Excel文件。

I can try using some special tools to compress the Excel file.6.我应该检查一下文件中是否有重复的数据。

I should check if there are any duplicate data in thefile.7.或许我可以分割文件成更小的部分。

Perhaps I can split the file into smaller parts.8.还有一种方法是将一些工作表移动到新的文件中。

Another method is to move some worksheets to a new file.9.我需要清理一些不必要的格式和样式。

I need to clean up some unnecessary formatting and styles.10.也许我可以使用更高效的公式和功能。

Perhaps I can use more efficient formulas and functions.11.我可以让文件只包含当前需要的数据。

I can make the file only include the data that iscurrently needed.12.我需要保持文件结构简单。

Microsoft Office Word 97-2003 文档

Microsoft Office Word 97-2003 文档

办公软件EXCEL容量增大如何处理!相信大家有时候会碰到过,一个EXCEL表格,本来只有几M。

经过日常输入数据,操作。

后面变成了几十M,甚至是几百M。

造成电脑的假死,操作慢,电脑反映慢的问题。

其实都是不正常的。

这边我就大家分享一下。

如何处理EXCEL容量增大。

首先排除病毒和软件问题(这个要注意)接下来就是操作引起的,某些用户由于操作习惯习惯ctrl+v进行复制,在复制的时候按了多次等操作也会导致这个情况。

一、工作表中有大量的细小图片对象造成文件增大,这是最常见的文件虚胖原因。

可能的原因:(1)从网页上复制内容直接粘帖到工作表中,而没有使用选择性粘帖(2)无意中点了绘图工具栏的直线或其他绘图对象,不知不觉中在文件中插入了小的直线或其他图形,由于很小,肉眼几乎无法看到,又通过单元格的复制产生了大量的小绘图对象(3)在工作表中插入了图片其他绘图对象,操作中又将其高度宽度设为0或很小的值,通过复制产生了大量的对象(4)在行或列的位置中插入了绘图对象,对象的属性为,大小位置随单元而变的(默认的),然后隐藏行或列,或设置行高或列宽为很小的值,从而使插入的对象不能看到(5)工作表中的对象设置了不可见属性(Visible=false)或对象的线条和填充色均设为与底色相同,使对象无法看到计算机网络技术判断方法:(1)CTRL-G,定位,定位条件中选“对象”,确定后会显示很多被选择的小对象(这种方法在隐藏列或行中的对象并不能看到(2)用VBA对对象进行计数,看看有多少个对象在工作表中,与你的工作表中需要的对象数量是否相符Sub countshapes()Dim n n = ActiveSheet.Shapes.Count MsgBox "本工作表共有" & n & "个对象"End Sub解决办法(1)如果确认工作表中没有你需要的对象或控件,用CTRL-G,定位,定位条件中选“对象”,确定后按DEL键删除,会删除工作表中所有的对象然后保存看看容量是否变小(2)用VBA删除,可以根据需要删除高度或宽度小于一定值的小对象,如Sub delshapes()Dim sp As Shape, nFor Each sp In ActiveSheet.ShapesIf sp.Width < 14.25 Or sp.Height < 14.25 Then '约小于0.5cm,根据需要设定sp.Deleten = n + 1End IfNext spMsgBox "共删除了" & n & "个对象"End Sub二、工作表中在很大的范围内设置了单元格的格式或者条件格式可能的原因:操作时选择在很大的区域设置或复制了单元格的格式或条件格式(并不是整行整列),而真正用的区域并不很多,造成工作表内容不多,文件却很大。

excel表格反应很慢的解决方法

excel表格反应很慢的解决方法

excel表格反应很慢的解决方法
Excel中可能会遇到Excel表格反应慢的为题,具体怎么解决反应慢呢?下面是由店铺分享的excel表格反应很慢的解决方法,以供大家阅读和学习。

excel表格反应很慢的解决方法:
解决反应慢步骤1:一般excel操作很慢都是由于在使用的时候不小心插入了一些对象,比如一些图片或者绘图工具栏里的绘图对象等灯之类的。

虽然这些对象很小,有些根本看不出来,但是它所占的内存却是很大的,所以才会使得工作表操作起来特别慢。

解决反应慢步骤2:首先我们先打开操作很慢的excel工作表,打开之后我们同时按下“ctrl跟G”按键。

解决反应慢步骤3:按下ctrl跟G按键之后会弹出如图所示的对话框,此时我们单击对话框上的“定位条件”按钮。

解决反应慢步骤4:单击定位条件之后又会弹出一个对话框,此时会有很多的选项供我们选择,我们选择“对象”按钮,选择好之后再单击下方的“确定”按钮
解决反应慢步骤5:选择好之后,excel表格就会自动找出那些隐藏的对象,此时我们等待即可。

查找出来之后我们就可以看到这些对象有哪些了,如图所示,此时我们按下删除键,也就是键盘上的“Delete”按键。

解决反应慢步骤6:按下删除键之后excel表格会自动删除查找出来的对象,删除完成之后我们再试着去操作表格,此时我们就会发现,不会再出现很卡很慢的情况了。

EXCEL数据过大的几种提速的办法,我试过可以解决一部分问题!现和大家分享一下...

EXCEL数据过大的几种提速的办法,我试过可以解决一部分问题!现和大家分享一下...

EXCEL数据过大的几种提速的办法,我试过可以解决一部分问题!现和大家分享一下...EXCEL数据过大的几种提速的办法一个工作簿中,并没有多少数据,但文件却很大,运行速度较慢,有时几近无法忍受的地步。

针对这个问题,陆续也有不少朋友参与过讨论,也提出过一些解决方法,但还不完整。

现在我将比较完整地分析Excel工作簿体积膨胀的原因,以及常用的几种方法。

(建议读完全文,同时,强烈建议在按照本文所提到的一些方法进行操作之前要保留文件的备份)第一部分:如何给Excel工作簿减肥除了工作簿本身有宏病毒(关于如何识别宏病毒,本文的结束处有说明)外,有下列的几个原因可能导致工作簿异常膨胀一。

工作表中的格式过于复杂(如多种字体,多种颜色,条件格式等等)我们都知道,一个工作表有65536*256个单元格,这个非常大的一个范围。

我们在应用一些格式设置时,往往为了方便,直接在整行,或整列,或者在多行和多列中应用,这样其实是不妥当的。

我相信很少有人会用满整列,或者整行。

大量的没有用到的单元格被加上了一些格式后,Excel并不总是知道这个单元格是不需要用的,而往往在计算时会包括这些单元格。

另外,格式的多样性(包括字体,颜色等),势必是要造成Excel文件体积变大,这是不难理解的。

用尽量少的格式样式,如字体和颜色,毕竟Excel的优势不是在于文书,版面的展示(那是Word,PowerPoint等的强项)删除“空白”的单元格。

找到工作表中最右下角的单元格(请注意:除非你有自信,请不要过分依赖Excel 的"定位"=>"最后一个单元格"所给你的结果),我是说你可以手工找到这个单元格。

然后选中这个单元格右边所有的列,然后执行菜单命令:"编辑"=〉"清除"=〉"全部",接下来,选中这个单元格下面所有的行,同样执行菜单命令:"编辑"=〉"清除"=〉"全部",然后保存二。

Excel文件太大,编辑起来还很卡!怎样可以解决?

Excel文件太大,编辑起来还很卡!怎样可以解决?

Excel文件太大,编辑起来还很卡!怎样可以解决?表哥表妹在使用Excel的时候经常莫名其妙文档的容量会变得很大而表格中的内容其实并不多远不可能达到文件容量的大小每次打开或保存文件时都会很慢之前收到一个表妹的求助,感觉她的文件比较有代表意义,于是把过程整理出来,给大家参考~表妹的文件里面只有一个工作表是一个815行9列的表格有文字和公式没有其他内容了这个很普通的表格,容量达到了55M之巨!打开的时候都很慢开始第一步排除首先发现上下和左右的滚动条有很多的虚位也就是说在表格的右边和下边还有很多空白行和列可以判断这些位置可能还有些内容。

但即使有内容也是不需要的了于是选中空白的整行和整列进行删除But,居然有一个提示:确定后的结果更让人奇怪:虽然用的笔记本不是最高配置但是处理文档是绝对没问题的上千行的删除以前也干过且毫无压力第一回合受到了些许挫折再来既然这样提示说明这些空白行列中的东西有古怪有可能作者不小心留下了些什么这些有可能是条件格式、数据有效性也有可能有文字、公式虽然这些都不影响行列的删除但是还是一步步来检查。

按F5键打开定位功能点击其中的定位条件进入定位界面选择批注并确定这个操作是检查有没有批注结果提示说没发现:再重复定位操作分别选刚才定位窗口里面的各项内容:对象、条件格式、数据有效性。

定位出下图中肉眼看不到的很多形状后来问表妹才知道在做表格的时候还做过复制网页文字的操作复制网页内容会把里面的一些控件带进来甚至是不可见的这些在表格里面表现为形状这些太多了的话当然也会影响文件容量的所以有经验的会先把文字粘贴到记事本然后再从记事本复制粘贴到Excel让记事本过滤非文字的内容。

上述所有的古怪东西经过刚才的定位选中都直接按delete键删除所有都完成后保存文档查看文件容量还有28M,有收货!继续~检查另外一个定位也找不到的东西:定义名称打开功能区的公式、名称管理器功能发现了很多古怪的内容这些内容显然会造成文件虚胖的这些已经难以考究是怎么来的了反正是不需要的于是在窗口中选中第一条把滚动条拖到最后按住Shift键后点最后一条这样选中全部的定义名称后点击窗口中的删除按钮关闭窗口后保存文件再检查文件大小减小到了15.4M一鼓作气再继续~既然这个名称管理器中莫名出现了东西那么还有一种可能就是定义了名称后有可能被隐藏了起来在刚才的窗口中是看不到的这在人工做定义名称或者对含有定义名称的表格复制甚至在宏病毒干扰下都有可能出现于是这次要使用一个相对高级的干货了——VBA!按Alt+F11打开VBA编辑窗口双击对应的工作表然后在右侧的窗口中输入代码:这个代码的作用是把文件中隐藏的名称现形按F5键运行这个代码然后重新打开功能区的公式、名称管理器又发现一个古怪东西:事后表妹总结得知这个叫作FilterDatabase的名称是由于表格中的数据是从外部导入的Excel会自动生成一个数据区域的名称虽然后来这些数据有删除但是这个名称还会保留让Excel认为这个数据区域还在“使用中”现在发现的名称区域范围是$A$1:$XEW$65043所以刚才第一回合的时候不能删除空白行列现在终于可以了毫不犹豫删除定义名称回到第一回合的操作将空白行列删除并保存文档这下查看文件属性中的容量:740K!这个才是一个不到一千行的表格可以接受的大小把刚才现形用的代码删除,保存文档胜利收工~下面是刚才提到的VBA代码:Sub showname()Dim sh As NameFor Each sh In ssh.Visible = TrueNext shEnd Sub觉得好用,不要忘分享、关注哦~笔芯~。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

源自:/?action=show&id=245
很多人在实际使用EXCEL过程中发生EXCEL文件不明原因的增大,打开计算都很缓慢的现象,有时甚至造成文件损坏,无法打开的情况,以下是我收集的造成文件虚增的原因及处理办法,对没有提到的其他情况和解决办法,欢迎大家给予补充:
一、工作表中有大量的细小图片对象造成文件增大,这是最常见的文件虚胖原因。

可能的原因:
(1)从网页上复制内容直接粘帖到工作表中,而没有使用选择性粘帖。

(2)无意中点了绘图工具栏的直线或其他绘图对象,不知不觉中在文件中插入了小的直线或其他图形,由于很小,肉眼几乎无法看到,又通过单元格的复制产生了大量的小绘图对象。

(3)在工作表中插入了图片其他绘图对象,操作中又将其高度宽度设为0或很小的值,通过复制产生了大量的对象。

(4)在行或列的位置中插入了绘图对象,对象的属性为,大小位置随单元而变的(默认的),然后隐藏行或列,或设置行高或列宽为很小的值,从而使插入的对象不能看到。

(5)工作表中的对象设置了不可见属性(Visible=false)或对象的线条和填充色均设为与底色相同,使对象无法看到。

判断方法:
(1)CTRL-G,定位,定位条件中选“对象”,确定后会显示很多被选择的小对象(这种方法在隐藏列或行中的对象并不能看到)。

解决办法
(1)如果确认工作表中没有你需要的对象或控件,用CTRL-G,定位,定位条件中选“对象”,确定后按DEL键删除,会删除工作表中所有的对象。

(2)用VBA删除,可以根据需要删除高度或宽度小于一定值的小对象,如
Sub delshapes()
Dim sp As Shape, n
For Each sp In ActiveSheet.Shapes
If sp.Width < 14.25 Or sp.Height < 14.25 Then '约小于0.5cm,根据需要设定
sp.Delete
n = n + 1
End If
Next sp
MsgBox "共删除了" & n & "个对象"
End Sub
二、工作表中在很大的范围内设置了单元格的格式或者条件格式
可能的原因:操作时选择在很大的区域设置或复制了单元格的格式或条件格式(并不是整行整列),而真正用的区域并不很多,造成工作表内容不多,文件却很大。

判断方法:工作表滚协条的拖动滑标很小,拖动滑标向下可以达到很大的行号或列标,滑标拖到最下或最右的位置显示的列标或行号就是实际设置了单元格格式的地址。

解决办法:
1、定位真正需要的行号下一行,按CTRL+SHIFT+下箭头,选择所有的多余行(也可以在名称框中输入行号如:2000:65536),编辑-清除-格式(或全部),同理清除可清除多余列的格式。

2、如果需要在一行或一列的很大范围设置统一的单元格格式,可以选择整行或整列设置单元格格式,而不要只选择行列的一部分单独设置格式,再根据需要对行列的个别单元格设置单独的格式,对整行或整列甚至整个工作表设置单元格格式并不会造成文件虚增的问题,对A1:
A65536设置单元格格式与对A1:A65535设置单元格格式文件太小是完全不同的。

3、如果欲对已设置的不同格式的单元格设置整列或整行统一的格式,应选整行或整列,先清除单元格的格式或将单元格格式设为常规,再对整行或整列设置其他的单元格格式,直接设置有时可能并不能使文件减肥。

4、对条件格式也可用编辑-定位,定位条件中选“条件格式”,然后在格式-条件格式中删除条件格式三、为很大的区域设置了数据有效性。

形成原因:与第二项基本相同,选择很大的区域设置了数据有效性,或将有有效性设置的单元格复制到很大的区域,尤其是在有效性设置中进
行了“输入法”“输入信息”“出错警告”的设置,更具有隐蔽性,一般不易发现。

判断方法:与由于单元格格式造成文件虚肥的原因相同,在清除多余区域的单元格格式后文件尺寸仍没有减下来,就应该考虑是不是有效性设置原因引起。

解决办法:选择多余的单元格区域,数据-有效性,在“设置”、“输入信息”、“出错警告”、“输入法”页面分别执行“全部清除” 。

四、公式复杂,公式很长
由于单元格公式复杂,公式太长,造成文件增大解决方法:针对大量重复使用的公式(包括相对引用的公式),用定义名称的方法简化下例中原文件用VLOOKUP公式文件189K,用定义名称后文件减小到117K 。

这种方法给文件减肥效果有时是很明显的,我曾将一个近3M的文件减到700多K
五、EXCEL本身的BUG所致

/dispbbs.asp?BoardID=2&ID=620 01
形成原因:在一个工作表中,选取全部单元格,行隐藏,在名称框中输入32768行以后任一行的单元格地址(如A32800),设置一个固定行高(如20),再选取全部单元格,最适合的行高,进度条开始显示,等到进度条消失,保存工作薄,文件大小1.42M,这个工作表无论用什么清除格式的办法(无论是清除格式、清除全部、单元格全部删除、
用其他工作表覆盖)都不能缩小,怀疑为EXCEL之BUG,在EXCEL2000包括EXCEL 2003中都存在该问题。

解决办法:选择整个工作表,格式-行-行高,随便设一个行高,保存。

此时文件恢复为正常大小示例点击浏览该文件。

再补充两条
六、工作表背景造成的文件增大。

因以较大的图片作为工作表的背景,使文件增大。

解决办法:除非特别需要,不要用工作表背景,如果确实需要,作为背景的图片要尽可能的小。

七、工作表中插入的图片格式影响文件的大小。

工作表插入的图片是BMP格式或从绘图软件中直接复制图片粘帖到工作表中。

解决办法:把BMP文件转换为JPG格式,并尽量在绘图软件中将图片调整到在EXCEL中实际显示的大小,再插入工作表,不要直接粘帖图片到工作表中。

相关文档
最新文档