各位大俠,小弟現在遇到一頭痛問題.用戶原來用word保存了很多資料,現在想開發一個簡單的管理系統來管理這些人事檔案資料.但是他想把原來的word資料自動轉入資料庫中,原word資料是設定有表格的,不知道有沒有辦法按word中表格的內容來分欄位寫到數據庫中.

解决方案 »

  1.   

    按word中表格的內容來分欄位寫到數據庫中,呵呵,有点困难,最好把WORD文件转化为EXCEL文件后再转入
      

  2.   

    用VBA,最好转成EXCEL,要简单的多
      

  3.   

    我觉得也是先导入excel比较好处理的
      

  4.   

    呵呵, 我感觉也是最好先把他转成excel文件在转入, 这样好办些
      

  5.   

    那麼請問怎樣才能把word轉為excel文件了?
      

  6.   

    选中WORD中的分档部分,然后复制到EXCEL的一个空白文件中就可以了呀
      

  7.   

    楼上的是手工阿,用程序应该也可以实现,在程序中选中word中的内容,复制到一个新的excel工作本中就可以了
      

  8.   

    wordApplication1.ActiveDocument.Fields
    wordApplication1.ActiveDocument.Lists
    這兩個屬性不知道有沒有什麼作用,有誰研究過嗎?
    我知道excel可以導入,而且直接用sql server就可以跟excel連接導入資料.如果從word轉excel.如果是規則的關係型表還可以很好轉入,但是如果是不規則的就好像不好辦了.
      

  9.   

    另外請問有人知道怎樣從word中一行一行的讀取資料,就像從txt中讀取資料一樣。
      

  10.   

    謝謝yinhong0812
    如果可以,能麻煩你發到[email protected]中嗎,如果你不介意我想參考下你的程序。
      

  11.   

    回复人: yinhong0812() ( ) 信誉:100  2003-11-24 13:45:00  得分:0 
     
     
      那就不好办了啊 从WORD导入数据库很麻烦 EXCEL可以导入的,我有代码要吗?
     
     
    给我一分如何?
    [email protected]
    谢谢
      

  12.   

    多謝個位,問題我已經解決.word中的表格是可以轉入資料庫的.只是表格格式要固定.如果不固定就要採用動態創健資料庫中的table了