想請教一下,我想自己印歌單系統,有一個檔案是txt檔,編排方式 例如下面*****12345 這一刻 孫燕姿26999 武裝的薔薇 神木與瞳*****以此類推的編排方式不曉得有什麼方法可以排出歌單分類以 字數>筆劃 來編排出一張一張A4的歌單(格式排列好可直接列印的)有辦法用asp來寫嗎?讀入txt檔,輸出excel或doc檔之類的,小弟不會寫程式,但是對於asp小有研究!感謝01的高手了!
deplore wrote:想請教一下,我想自己...(恕刪) 有一個很簡單的方法.*****12345 這一刻 孫燕姿26999 武裝的薔薇 神木與瞳*****將"12345" 及 "這一刻" 和 "孫燕姿" 的中間各填入一個逗號","然後將副檔名txt改成csv, 再由Excel開啟檔案.此時就會幫你做欄位的控制了.若要用程式跑. 可考慮用此方法處理...
把資料先讀進去excel,讀取時要先把欄位區格好來,然後依照你的需求排序後另存新檔。這就是你的資料庫。再開word套用excel的資料庫合併列印。格式在word這邊設定。如果單頁要兩欄或是三欄都可以。總之,就是先把資料轉進excel,再用word作列印的格式。我以前的歌本也是這樣作的~~~~
直接用 Excel 開 .txt, 或用貼的然後用資料剖析, 以空白分隔, 就可以變成漂亮的表格了不過要注意, 有 65536 筆的限制然後再按筆劃排序就可以了 (Excel XP (含)後才有)再手動在每個筆劃的開頭區隔一下就很完美了
在 Word 中, 功能表中[工具]->[合併列印]主文件: Word 檔資料檔: 可以是 Word 檔, Excel 檔, Access mdb, 等等然後將主文件中你要呈現的樣子編一編, 再執行合併即可參考Word 線上文件, 自己摸一下就會了Access 當然也有很多作法, 你可以直接印資料, 或是拿 MDB 當 data source, 用access 或其它程式作 UI要用 ASP 也可以, 就是拿 xls/mdb/csv 等等當 data source, 然後將資料作呈現, 再 print但這樣用 browser 來列印, 真的不會比較方便
昨天有用了合併列印,有幾個問題想再請教大家了!我的word表格是(同一頁)1 62 73 84 95 10的排列方式我在做«Next Record»時,word會自動幫我排成1 23 45 67 89 10的排列方式,我該怎麼做設定?還有一個問題,字數大小的問題,字數多表格會跑掉,可以控制字數多時,表格不會跑掉嗎?非常感謝了!!
deplore wrote:昨天有用了合併列印,...(恕刪) 第一個問題, 用雙欄, 各放一個單欄的表格第二個問題, 表格內容->儲存格->進階, 然後把自動換行勾起來, 只要沒有太長的英文單字或數字(正常應該不會出現), 應該都不會跑掉