一鍵 Excel 轉 .csv (含自動修復) (Ver20160305)

專案簡介

最新版本下載 (Latest released version)

緣由

看到Peggy的公務員開放資料Lesson 1 ,想說有沒有辦法直接開發程式供公務人員使用,減少轉檔後的資料格式問題

要解決的問題

  1. 減少Excel檔案轉成.csv的步驟,以節省時間及降低人為犯錯機率
  2. 自動修正Excel中轉成.csv時造成錯誤的潛在因子,確保轉出的.csv可供後續正確使用
  3. 不要破壞原本「方便人閱讀的格式」,降低使用者抗拒因素

預定使用者

不習慣將Excel編輯成符合資料庫格式,但又想將其轉成csv成為開放資料的人

預定功能

  1. 功能
    1. 修正合併儲存格(跨至欄中)的問題
      1. 搜尋資料表中的合併儲存格
      2. 解除合併並將資料整合
      • ↓↓↓↓↓↓↓變成↓↓↓↓↓↓

    1. 去除可能會造成錯誤之符號 (如 數字間的逗號 1,230,000 )
      1. 方法一:強制消去全部的,  (但要考慮會不會有其他文字屬性欄位也含有半形逗號)
      2. 方法二:將全部欄位改成無千位數逗號之數字 (但要小心破壞其他儲存格之內容)
    2. 儲存
      1. 另存成.csv檔案
      2. 檔案名稱為  原本檔案名稱 + 工作表名稱 + ".csv"
      3. 編碼格式自動選為 UTF8
    3. 其他功能 (待補充)
  1. 介面
    1. 掛在EXCEL介面中之巨集按鈕 
      1. 優點:
        • 使用方便簡單
      1. 缺點:
        • 安裝問題(如何讓使用者順利把巨集載到Excel中,並形成按鈕)
        • 版本更新問題
        • 安全性檢查(巨集是否會被系統阻擋)
    1. 額外執行程式
      1. 優點:
        • 執行檔容易傳播使用
        • 可以透過GUI設計讓使用起來方便
      1. 缺點:
        • 操作步驟可能較麻煩(要先選擇目標檔案,在執行)
        • 程式碼相容性問題
    1. Ronny Wang的網頁版本 (連結)
      1. 優點:
        • 不需要安裝
        • 更新容易

現有類似專案

Ronny大大好像之前有做出 潛在錯誤檢查程式

相關專案

???

授權方式

cc by

使用資料

相關資訊

Archain昨天有在問,公務員目前的電腦office是哪個版本,我剛先問了一下我們(衛福部)資訊處部內的狀況:

  1. 目前全面是2010的版本。
  2. 行政院有指示,2010以前的版本因為不再更新,資安上有疑慮,所以不得使用。
  3. 至於什麼時候會換2013,目前還不知道,應該是看微軟何時停止更新2010。

以上資訊提供。

路過補充地方政府情形:

根據2015年收資料的經驗,若散發office2010格式檔案給各縣市政府(的下屬局處單位),大約有1/10的回收資料會用office 97-2003的格式回來。

專案目前狀態

  1. Delta版本完成,釋出日期為2016.05.17。 Google drive連結
  1. VBA巨集C-Gamma版完成,為2016.03.05 g0v黑客松後釋出版本Google drive連結
  1. VBA巨集beta版(dropbox連結)完成,暫定工作環境為office2010。 (2016.03.01)

  1. VBA巨集alpha版完成,測試中   (2015)

利益揭露

應該是沒有吧

使用者回饋

整體建議

[以下是吹毛求疵的建議,大多是一些與合併儲存格無關的問題~~~~]

無法處理:資料集連結

無法處理:資料集連結

無法處理:資料集連結

無法處理:資料集連結

徵求協作者

實作細節(非技術背景可跳填)

協作工具

進度與 to-do

成果展示(規劃文件、雛形/草稿、原型/初稿、正式發佈/完稿)