3MB的Excel檔案

  是怎樣的Excel檔案,只有一個工作表,內容看起來只有三頁,但是檔案大小卻高達3MB!?

  這絕對不是靈異事件!
  也不是不是虛構或玩笑!!
  因為,我快被那些文字方塊弄到抓狂了!!!

  (冷靜時間)

  事情一開始是這樣的,我從同事的手中得到了一份文件,要轉寄給建築師。

  由於文件中有三頁表格,分別為不同項目,為了區分開來,所以我動手分割檔案。
  可是分割的過程,異常的慢……
  等到我在email時試圖夾帶該文件,才發現該文件的檔案大小高達3MB之多。
 
  更詭異的是,當我按下預覽列印時,居然要印54頁,其中除了前三頁以外,其餘的51頁都是空白的。但最恐怖的事情不只如此,無論我用列刪除,或者是欄刪除,都無法完全的將空白頁消除掉。
 
  這表示什麼?
  表示有看不見的東西占住了那些空白頁,所以Excel才一直堅持要列印那些空白頁。
  而且那看不見的東西還無法以範圍選取刪除……
 
  終於仔細找尋之下找到那個隱形的兇手~…

excel_bug

  這已經是清過一陣子之後才拍的,原本「文字方塊」後面那串數字是15xxx,表示這個Excel工作表中至少有15xxx無框線、無背景、無內容的文字方塊。
 
 
 
  無法用群組選取的方式將excel內的所有文字方塊刪除,而且也無法用刪欄、刪列…甚至是ctrl+A刪除,所有的內容都不見了,但文字方塊仍然會在,而且還不會通通都跑到A1那格…

  Google找不到解,Yahoo知識家找不到解,當然…Excel內建的說明也找不到解。
  有新增文字方塊的說明,可是我不需要啊啊啊!!!我已經太多了!!!!
  我想找的是「一次清除所有空文字方塊」的方法!!!!>_<
 
  想清掉空的文字方塊,只能慢慢地…「點選→刪除、點選→刪除、點選→刪除、點選→刪除、點選→刪除…」重覆這樣的動作直到所有的文字方塊都刪掉,動作的頻率不能太快否則會開啟文字方塊的設定視窗。
  而且由於該文字方塊是「無框線、無背景、無內容」,所以還要用遊標搜尋是不是還有餘黨。
 
  是有另外一個方法可以迴避掉那一萬五千多的空文字方塊,可是感覺就好像輸給文字方塊的感覺…(哇尚討呀輸ㄟ甘嘎!)
 
 
 
  不過也沒辦法…就迴避吧~orz
 
  這是嘗試許久,又經同事的點醒才找到的方法。

  第一步,建立新工作表。
  第二步,在原工作表按ctrl+A全部選取後複製。
  第三步,在新工作表中,在A1格上按右鍵選擇性貼上,選全部→確定。
  第四步,最後再調整一下列印設定…。

  這下終於擺脫掉那些討人厭的空文字方塊了~orz
 
 
====== 
後記:
 
  為什麼會有這種情況的發生呢?

  第一點
  因為文字方塊無框線、無背景、無內容,所以除了發覺檔案大小有異,或者莫名其妙要印空白頁以外,根本不會想到是有虛設的文字方塊存在。

  第二點
  文字方塊可以被以欄選取(或列選取)複製,但無法被欄選取(或列選取)刪除。

  第三點
  公司同事製作文件的習慣,是重覆使用同一個工作表,然後以欄選取(或列選取)複製及刪除。
  由第二點我們可以知道,文字方塊可以由範圍選取而複製,但不能因範圍選取而被刪除,所以在搭配上公司同事的習慣……

 

  一開始假設只有一個空文字方塊,經過一次的範圍複製及刪除之後累積為兩個。
  第二次的範圍複製及刪除之後,變成四個。
  第三次的範圍複製及刪除之後,變成八個。
  第四次…(以下中略)…,變成16個。
  第五次,變成32個。
  第六次,變成64個。
  第七次,變成128個。
  第八次,變成256個。
  第九次,變成512個。
  第十次,變成1024個。

  相信有學過計算機概論的人,一定會對上面的數列很熟悉。
  而且上面所舉的例只是一開始沒被查覺的空文字方塊只有一個,若是二、三個,那成長速度更加驚人,所需的次數越少。

  依敝人選找到的文字方塊來看,有三~五種不同長寬的文字方塊。
  再依敝人之前看到的數字…一萬五千來看,比較有可能的情況是:四個空文字方塊,經過十三次的範圍複製及刪除,可累積至16224個空文字方塊。
  五個的話在十三次之後會變成20480個。

======

  搞什麼嘛!!(翻桌)

8227 Responses to “3MB的Excel檔案”


  1. 1 Jeremy Hamilton

    Well explained. Discover more at doble acristalamiento Climalit .

  2. 2 Kenneth Ramsey

    This was a fantastic resource. Check out muebles de cocina Granada for more.

  3. 3 Joshua Long

    Your comprehensive guide on roofing contracts is fantastic; I’m eager to see what Commercial Roofing Contractor In Illinois offers

  4. 4 Alexander Daniel

    The flow of water is so peaceful; it makes me want to spend more time outdoors just enjoying my own garden space! Garden Fountains Orange County

  5. 5 Walter Marshall

    Great tips on kitchen layouts! I’m planning a remodel in LA, and I found your insights super helpful. More ideas at Cabinet Refacing Los Angeles .

  6. 6 Katharine Kennedy

    Appreciate the helpful advice. For more, visit abogado herencias Santiago .

  7. 7 Madge Mullins

    For quick Hamilton roof repair after wind damage, I recommend getting a free estimate via dependable Hamilton roofers .

  8. 8 Bertie Lawrence

    Any individual understand where to discover reliable porta potty leasings near Columbus? I located porta potties near me and they seem perfect!

  9. 9 url

    I was suggested this website by way of my cousin. I am not
    certain whether or not this post is written via him as nobody else
    realize such detailed about my difficulty. You’re incredible!
    Thank you!

  10. 10 Billy Sutton

    Thinking of joining a boxing class? You should definitely check out the recommendations at 1 On 1 Boxing Coach Vancouver first!

  11. 11 Hunter Rhodes

    I learned about combining Botox with filler sequences from botox Cornelius —timing matters.

  12. 12 Dylan Williamson

    Your longevity tips (no saunas right away!) are key. More tips at botox near me .

  13. 13 Bryan Wagner

    I was nervous about Botox side effects, but my experience was minimal swelling. I followed the aftercare advice from botox near me .

  14. 14 Eula Huff

    Renting from porta potties near me was smooth, and their devices were perfect for my yard barbeque!

  15. 15 Amanda May

    Terrific visuals on canopy decreasing. When decreasing isn’t enough, Tree Service JS Woodpecker Tree Service may manage total plant removal without damaging landscaping.

  16. 16 Roxie Burgess

    Utility locating is often overlooked until it’s too late; thanks for bringing attention to its importance! For additional info, check out Orange County vacuum excavation .

  17. 17 Willie Lewis

    Communicating effectively enhances relationships built thus fostering deeper connections formed overtime!! # SEO Marketing San Francisco CA

  18. 18 Hunter Ford

    Can’t believe how much I’ve improved since starting boxing classes in Metro Vancouver! Thanks, Private Boxing Lessons Metro Vancouver , for the encouragement!

  19. 19 Max Shaw

    Thanks for the thorough analysis. Find more at Powell’s Plumbing & Air .

  20. 20 Brandon Burke

    Appreciate the comprehensive advice. For more, visit Country Creek Animal Hospital .

  21. 21 Marc Moody

    This was highly useful. For more, visit Normandy Animal Hospital .

  22. 22 Bill Barker

    Just signed up for boxing classes in New Westminster—feeling pumped! Anyone else training there? Check out boxing gym for tips!

  23. 23 Jeremy Rice

    This was a great help. Check out A Perfect Finish Painting for more.

  24. 24 Milton McLaughlin

    So impressed with the roofing crew in Hamilton who handled our shingle replacement. If you need help, start with hamilton roofing comapnies .

  25. 25 Louis Mullins

    Engaging fellow attendees even further through friendly competitions makes everything worthwhile; let loose while sharing laughter amidst playful environments created! water slide rentals pinellas county

  26. 26 Cordelia Reed

    Every kid loves a good water slide, and Tampa has the best rental options around! waterslides rental tampa

  27. 27 Ray Gomez

    The discipline of boxing is unmatched! Grateful for the resources on High End Private Boxing Lessons Vancouver that help me stay focused.

  28. 28 Marcus Patton

    Calibration stickers are invaluable, yet electronic certificate for indicator calibration extended traceability. How-to: pressure gauge calibration service

Leave a Reply

It sounds like SK2 has recently been updated on this blog. But not fully configured. You MUST visit Spam Karma's admin page at least once before letting it filter your comments (chaos may ensue otherwise).