none
Excel 2010 使用郵件本文傳送時,檔案將變成數倍大小。 RRS feed

  • 問題

  • Dear all:

    當Excel 2010文件有插入圖片時,

    一個很奇怪的狀況是,

    實際存檔大小是2百多kb,

    但當我使用「傳送至郵件收件者-將目前工作表當作郵件本文來傳送」的功能,

    至 office outlook 2010卻看到將被傳送為6Mb多的大小,

    我試過很多次,

    也換電腦測試過,

    結果只要是文件中含有圖片就會發生這種情形,

    也試過傳送前,

    先選擇將圖片壓縮,

    但仍然是同樣的情形,

    想請教各位有沒有什麼辦法可以解決,

    謝謝!!

     

     

    2011年7月20日 上午 05:13

解答

  • 以附件的方式傳送就不會發生此種情況,在Excel2010影像部分預設是以200dpi去輸出,所以檔案中有圖片超過此解析度時,Excel會自動壓縮檔案,但是當你將工作表以信件本文檔的方式寄出,Excel會分別重新採取抓取工表中數值資料與圖案資料,數值的部分大小不會有太大變化,但是重新抓取影像的部分,是以影像在視窗畫面大小去配置並沒有特別縮小(雖然它是png格式),所以寄出去的檔案會比原來的檔案大很多,這應該是要確定收信者一定能夠讀取你所寄來的檔案,不得以的處理,通常你要採取此種方式寄送excel工作表,應該是收信者無法讀取EXCEL檔的原因,現在微軟已經提供免費WEB版本的OFFICE APP ,只要申請MSN或WINDOW LIVE的帳號即可免費使用,所以EXCEL2010把『傳送至郵件收件者』這個功能隱藏在不在功能區的功能之中了!

     

    • 已標示為解答 CongXun 2011年7月21日 上午 02:00
    2011年7月20日 上午 06:32

所有回覆

  • 您好!

    若單使用Outlook附加Excel檔案寄,會這樣嗎?

    2011年7月20日 上午 05:50
  • 您好

    請改以附件的方式寄送 mail,開啟 Excel 檔案,按 [檔案],[儲存並傳送],[使用電子郵件傳送],[以附件傳送]

    否則以郵件文本的方式寄送的話,圖片會重新取樣產生圖檔,檔案就會變大


    歡迎參觀我的Blog.NET菜鳥自救會


    2011年7月20日 上午 06:05
  • 以附件的方式傳送就不會發生此種情況,在Excel2010影像部分預設是以200dpi去輸出,所以檔案中有圖片超過此解析度時,Excel會自動壓縮檔案,但是當你將工作表以信件本文檔的方式寄出,Excel會分別重新採取抓取工表中數值資料與圖案資料,數值的部分大小不會有太大變化,但是重新抓取影像的部分,是以影像在視窗畫面大小去配置並沒有特別縮小(雖然它是png格式),所以寄出去的檔案會比原來的檔案大很多,這應該是要確定收信者一定能夠讀取你所寄來的檔案,不得以的處理,通常你要採取此種方式寄送excel工作表,應該是收信者無法讀取EXCEL檔的原因,現在微軟已經提供免費WEB版本的OFFICE APP ,只要申請MSN或WINDOW LIVE的帳號即可免費使用,所以EXCEL2010把『傳送至郵件收件者』這個功能隱藏在不在功能區的功能之中了!

     

    • 已標示為解答 CongXun 2011年7月21日 上午 02:00
    2011年7月20日 上午 06:32
  • 應該是圖檔被當成 .bmp 格式吧...
    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年7月20日 下午 02:39
  • 應該是圖檔被當成 .bmp 格式吧...
    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。

    實測的結果,Excel是有把工作表畫面轉換成壓縮的檔案格式(png),但是因為它是抓取該圖案在工作表所佔的畫面大小去轉換,所以可以這樣試試看,把同一個圖案插入工作表中,然後一個把它在畫面縮小,以本文寄一次,另一次把原來工作表圖案放大,再寄一次,會發現郵件大小就不一樣。圖案佔工作表版面配置較大者,信件檔案會表較大。
    2011年7月21日 上午 12:16
  • 您好:

    使用附加檔案傳送,是不會出現這種情況的,謝謝!!

    2011年7月21日 上午 01:21
  • 您好:

    的確如此,感謝你的意見!!

    2011年7月21日 上午 01:23
  • 您好:

    原來是這麼回事,

    感謝您詳盡的回覆,

    也就是說Excel2010沒有選項或功能可以對此再做調整囉??

     

    因為公司目前正逐步更新系統,

    造成部分同仁使用2010版本以附件方式寄送郵件給2003時,

    無法閱讀(但如果用以本文傳送方式,會自動轉html,不會有版本問題),

    雖說可用兩種方式解決,

    一是預設另存2003格式,

    一是安裝相容套件,

    但還是希望能找到更好的辦法,

    原因是公司電腦數太多了,

    一直都有漏裝相容套件的問題出現,

    或是顯示格式跑掉、相容套件無法正常執行....

    再著與對外公司又不能確定對方也安裝相容套件,

    另外是可請使用者自行轉檔後再以附件寄送,

    但新電腦總是主管先換,

    這對他們來說太難學習了(只是發個信,還要....),

    畢竟主管的心思在管理上,

    當MIS人員若有能力的話,

    總是希望能衋力協助。

     

    若各位還有寶貴意見,

    還請各位不吝指教,

    謝謝!!

    2011年7月21日 上午 02:00
  • Excel2010把「傳送至郵件收件者-將目前工作表當作郵件本文來傳送」這個功能放置在『不在功能區的命令』,我猜測微軟在這部分應該沒有進行更新的動作,其實以本文傳送的目的,應該是為了讓沒有安裝讀取附件檔案格式軟體的收信者能夠讀取內容的目的,所以mis有更重要的角色應該是扮演教育訓練的角色,可是很多現況是官大學問大,把mis當作資訊工友在使用!

    2011年7月21日 上午 04:25