廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2008年3月13日 星期四

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

一般在學校單位,有時候要上傳一些資料到教育部,都會有一些規定,一定要把資料存成文字檔,且要按照其長度,不足長度時有時候是右邊補空白,有時候是前面要補0,因為常常要用,所以我就把它寫成一個自動轉換程式,只要把每一個欄位的條件設定好,就可以直接轉換。
1. 前三列為設定區,依上述條件設定
第一列是設定資料要靠左或靠右對齊(因為大部分都是靠左對齊,所以沒輸入就是以靠左
第二列則是設定是要補什麼資料(因為大部分是補空白,所以沒輸入就是空白,如果是要補0,則輸入0)
第三列是要顯示的長度,所以每個欄位都要輸入
2.將要轉換的資料copy起來 ,前面的3列設定區也必須要copy到 3.到http://272586.blogspot.com/(首頁)點選右上方的網頁工具連結
或是直接到http://272586.blogspot.com/2007/04/blog-post_28.html 4.將資料貼到來源區 5.按下資料格式化的按鈕 6.會把結果顯示在目的 7.把結果copy到記事本,結果跟當初設定的一樣
8.點選小圖,可以看完整說明

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

13 則留言:

Webcam 提到...
網誌管理員已經移除這則留言。
一整天 提到...

謝謝您來瀏覽我的Blog,歡迎您引用,並加上出處來源即可。

best regards,
彰化一整天

tina 提到...

您好,我有些資料需批次上傳至勞健保局也是需轉換成txt檔,但需要","來區分~可有些功能嗎?謝謝!

一整天 提到...

tina您好:
您可以參考
http://272586.blogspot.com/2007/12/excel_07.html
這一篇合併字串用,
就是您要的結果

PoHan Su 提到...

請問若要靠右對齊,在第一格應該輸入什麼?
似乎沒有在文章中找到這類資訊

一整天 提到...

PoHan Su您好,
第一列非空白就是靠右,所以您可以隨便輸入任何字元就是靠右,或是您輸入1也可以.

PoHan Su 提到...

我了解了!
謝謝

yenj 提到...

這個工具實在是太好用了想請問這個可以包在VBA裡面使用嗎
謝謝

一整天 提到...

yenj您好,
請到底下下載
如何將資料轉成固定長度(資料格式化)Excel VBA版
http://blog.bestdaylong.com/2010/02/excel-vba.html

yenj 提到...

感謝你方便的VBA工具 ~~小弟我小小贊助您一下,棉薄之力希望這麼棒的網站能越來越棒

一整天 提到...

yenj您好,
您用paypal贊助的金額,我己確認了, 非常感謝您的贊助

yi-er 提到...

您好 此工具相當好用~請借我分享!!
我會標示出處的^^

蔡明和 提到...

沒問題.歡迎您分享.

贊助

彰化一整天粉絲團

About Me

我的相片

很多人問我為什麼叫"一整天",其實這是有原故的.有一天看一本書.就是說如何介紹自己.裡面說到如何讓別人對你的名字有印象.就要讓別人跟你的名字或是身體的一些特徵有關.比如很胖.就會被別人取小胖或是胖子.或是跟名字有關的諧音,那天看布袋戲中有一個叫”一頁書”的角色.所以我就想我的名字.可以想出什麼字出來.結果我把我的名字"明和",拆成日月和,日月和在一起,就代表白天晚上都在一起.就取名為"一整天",而這個"一整天"跟我的名字有關也方便別人記憶,後來發現"一整天"這個名詞太常被用,所以就在"一整天"前面加上"彰化"變成"彰化一整天",為什麼要加彰化.因為我老家在彰化,所以以後別人要找我的部落格的話.我都會跟他們說,請到yahoo或是google打"彰化一整天"第一筆出現的就是我的Blog. PS:現在只要輸入"一整天"可以找到.

Google+ Followers