- ·上一篇:excel表格批注怎么变
- ·下一篇:怎么用excel表格画全部房子
excel表格文件太大怎么分解
1.一个excel大文件怎么分成多个文件
vba,建10个文件流,一行一行的读数据,读到哪个部门的就写到对应的文件里面。
牵扯到的步骤比较多,而且你如果你不会编程的话讲了也没用。
Sub CreateAfile Set fs = CreateObject("Scripting.FileSystemObject") '建立文件系统对象 Set a = fs.CreateTextFile("c:\testfile.txt", True) '建文件流 a.WriteLine("This is a test.") '写文本行 a.Close '关闭文件流End Sub这是一个最简单的写text文件的操作。
2.excel内容很少,文件却很大,怎么解决
我也遇见过这样的问题,个人猜测有两种情况。第一种是表格中很远的单元格内有内容或者是特定的单元格格式;第二种是文件可能中了某种病毒,里面有很多很多看不见的文本框。当然,也可能是其他情况,我只谈我遇到的两种。
1、如果是第一种情况,请看百度经验“网页链接”
2、如果是第二种情况,按以下步骤解决。
(1)打开excel文件,在里面插入一个文本框,然后选中它。如下图
(2)键盘按Ctrl+G,在弹出的对话框中点击左下角“定位条件”按钮,在“在定位条件”对话框中点击左下角选项“对象”,点击“确定”。如下图(完成后耐心等待,文件很大,时间较长)
(3)在定位按成后,他会显示所有的透明的看不见的文本框(某种错误的文件或者是病毒会使excel文件内莫名其妙的多出很多文本框)如下图(由于文本框的位置一样,看起来很少,其实是很多个重合在一起的)。然后在键盘上按Delete键,删除文本框(删除过程缓慢,耐心等待)结果如图。注意:在定位到所有文本框过后,不要用鼠标随意点击其他任何东西,否则定位选择的结果无效,无法删除。
删除完成后保存就行了,下面两图是我的两个文件前后大小对比。
