RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 
 33  3/3  <  1  2  3 


 
主題: [求助] [求助]word 轉 Execl   字型大小:||| 
dlc007
鍛鐵驢友
等級: 7等級: 7等級: 7


 . 積分: 89
 . 文章: 266
 . 收花: 387 支
 . 送花: 26 支
 . 比例: 0.07
 . 在線: 507 小時
 . 瀏覽: 12096 頁
 . 註冊: 6843
 . 失蹤: 1473
#31 : 2006-4-12 04:54 PM     只看本作者 引言回覆


引用:
再來用程式去跑....除非你能讀出 XLS 檔案...
否則無用,因為TXT轉入Excel 還是會把空格吃掉

看你要不要問問神童吧


VB及ASP等都能讀出XLS檔案或是寫成XLS檔案
很多公司在導入ERP等商業軟體或是在做資料轉換時都會針對這類的需求去開發這類的程式

另外不知道版主大大是否真的需要轉換成excel檔?
或是只需要把檔案分開, 好讓其他程式能成功判斷及讀取?



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
shiuh
論壇第一聰明
等級: 17等級: 17等級: 17等級: 17等級: 17
機車達人

今日心情

 . 積分: 2593
 . 精華: 3
 . 文章: 15478
 . 收花: 17324 支
 . 送花: 6953 支
 . 比例: 0.4
 . 在線: 5214 小時
 . 瀏覽: 59093 頁
 . 註冊: 8164
 . 失蹤: 85
 . MP-573T
#32 : 2006-4-12 05:55 PM     只看本作者 引言回覆

因為我這一陣子會很忙 我沒辦法再幫你寫東西...我把一些相關寫法給你 你自己搞定一下..
這些我是用VB的寫法

(這邊是宣告)
    Dim curWorkBook     As New Workbook
    Dim curSheet        As New Worksheet
    Dim SheetNAME       As String
(這邊是開Excel檔及開啟第一頁面)
        Set curWorkBook = Application.Workbooks.Open(FileName:="路徑及檔名", UpdateLinks:=0, ReadOnly:=False)
        SheetNAME = curWorkBook.Worksheets.Item(1).name
        Set curSheet = curWorkBook.Worksheets(SheetNAME)
        
        curSheet.Visible = True
(讀出A1的值)
        AllNumber = curSheet.Range("A1").Value

相對的你也可以這樣寫..
(把cowcolumn欄的東西..這邊你要自己先定義 可以用迴圈跑..A1.A2.A3..這樣..  一整行 或一整列的東西讀出來...讀到cowcolumnnumber中....)

cowcolumnnumber = curSheet.Range(cowcolumn).Value


讀出來之後要做啥??當然是要比對字元數夠不夠...我用17個做個範例,並且在後面加上空格..
temp = cowcolumnnumber
    If Len(cowcolumnnumber) < 17 Then
   
        For I = Len(cowcolumnnumber) To 17 Step 1
        
        temp=  temp& " "
        
        Next I
   
    End If
(比對完了當然要把資料放回去嘛....)
   cowcolumnnumber =temp

好了 我比完了 該把資料放回去了 放到剛剛的地方去
            curSheet.Range(cowcolumn).Value = cowcolumnnumber            

(今天大爺無聊..順便把行列大小自動排一下...)
            curSheet.Columns.AutoFit
            curSheet.Rows.AutoFit

全都比完了 該是存檔了吧...
            curWorkBook.Save


真的不好意思 這些資料希望對你有幫助....

我隨手key一下 可能有點小亂 看不懂再提問 不過我不一定有辦法很快回答了..忙....

[shiuh 在 2006-4-12 06:07 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
bearchu
銅驢友〔中級〕
等級: 9等級: 9等級: 9


今日心情

 . 積分: 142
 . 文章: 818
 . 收花: 807 支
 . 送花: 3238 支
 . 比例: 4.01
 . 在線: 1326 小時
 . 瀏覽: 28232 頁
 . 註冊: 7444
 . 失蹤: 22
#33 : 2006-4-13 03:16 AM     只看本作者 引言回覆

shiuh 大大謝謝
解讀中.....



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

 33  3/3  <  1  2  3 
   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-22 07:46 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.021276 second(s), 6 queries , Qzip disabled