2022年3月15日 星期二

如何將資料轉成固定長度(資料格式化)

 一般在學校單位,有時候要上傳一些資料到教育部,都會有一些規定,一定要把資料存成文字檔,且要按照其長度,不足長度時有時候是右邊補空白,有時候是前面要補0,因為常常要用,所以我就把它寫成一個自動轉換程式,只要把每一個欄位的條件設定好,就可以直接轉換。

1. 前三列為設定區,依上述條件設定
第一列是設定資料要靠左或靠右對齊(因為大部分都是靠左對齊,所以沒輸入就是以靠左
第二列則是設定是要補什麼資料(因為大部分是補空白,所以沒輸入就是空白,如果是要補0,則輸入0)
第三列是要顯示的長度,所以每個欄位都要輸入
2.將要轉換的資料copy起來 ,前面的3列設定區也必須要copy到3.到http://tmh-vb-tools.blogspot.com/4.將資料貼到來源區5.按下資料格式化的按鈕6.會把結果顯示在目的7.把結果copy到記事本,結果跟當初設定的一樣
8.點選小圖,可以看完整說明

如何將資料轉成固定長度(資料格式化)Excel VBA版
http://blog.bestdaylong.com/2010/02/excel-vba.html

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。

訂單不再亂成一團!Google 試算表最強「拆解術」:5 個讓資料自動排好隊的神級公式

 身為試算表愛好者,你是否也遇過這種令人崩潰的「髒資料」? 當你從計價軟體或訂單系統匯出報表時,所有的品項、金額、運費竟然通通被擠在同一個儲存格裡,只用「換行」簡單隔開。例如一個儲存格內擠了: 產品:蘋果 x 5 金額:500 運費:60 面對這種「一格多項」的資料,如果你還在用...