目前使用EXCEL2010編排歌單
利用txt檔
想編排成跟如圖一樣
請教EXCEL高手 編排歌單問題

歌號 調別 歌名 歌手 語別 字數
926206M 我有多麼喜歡你 蕭敬騰 1 07 0
926207X 速配 許富凱&曹雅雯 2 02 0
926208X 心痛無藥醫 王中平&詹曼鈴 2 05 0
昨天研究了一整夜但只編排的出一攔
但就是無法編排出雙攔
不知道是否有高手願意教
或是要點學費都可以
張維程 wrote:
目前使用EXCEL2010...(恕刪)


以逗號做欄位區隔,欄位文字有空白前後要加引號

ktv.txt

歌號,調別,歌名,歌手,語別,字數
926206M,我有多麼喜歡你,蕭敬騰,1,07,0
926207X,速配,許富凱&曹雅雯,2,02,0
926208X,心痛無藥醫,王中平&詹曼鈴,2,05,0

Excel 開啟 .txt 檔案

TXT純文字檔中,Tab鍵即代表分欄

除了利用EXCEL開啟TXT檔外,使用複製方式貼於EXCEL內均適用
手機/筆電/電腦/蘋果/影音/汽車/機車/遊戲/居家/親子/戶外/生活/旅遊/時事/市集/悅遊日本
已用文字檔整理好的話
1.用Excel讀入,用手動複製貼上方式,製作成雙欄格式。
2.將文字檔資料貼入Word中,再用文字轉表格方式製作成雙欄格式,如有需要再貼到Excel。
3.製作Excel VBA程式,自動讀入文字檔案,並自動轉出雙欄格式。

以下針對你的原始文字檔,用上述第3種方式說明
歌號 調別 歌名 歌手 語別 字數
926206M 我有多麼喜歡你 蕭敬騰 1 07 0
926207X 速配 許富凱&曹雅雯 2 02 0
926208X 心痛無藥醫 王中平&詹曼鈴 2 05 0

在上述內容的情況(不需增加逗點或其他符號)
檔名定義為 "歌曲清單.txt",並儲存於C:\
直接用下列VBA程式,自動讀入並分欄(可用巨集方式作業)

Workbooks.OpenText Filename:="C:\歌曲清單.txt", Origin _
:=65001, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, _
Comma:=False, Space:=True, Other:=False, FieldInfo:=Array(Array(1, 1), _
Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1)), TrailingMinusNumbers _
:=True

之後,再用VBA程式,轉成兩欄格式即可。
1.使用Excel 編輯好歌單,一行一個歌單即可
2.是用Word編輯好歌單版面(只需1 Page),再透過[合併列印]即可以完成

會寫程式的人,其實怎麼排都不會也問題
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!