none
讀寫遠端電腦開啟中的Excel檔 RRS feed

  • 問題

  • 各位大大~

    請問我在A電腦中執行vb.net程式,要讀寫B電腦開啟中的Excel檔,我是用OleDbConnection的連線方式,及在Excel檔裡定義名稱 的方法 來讓vb.net讀寫Excel的儲存格資料。但是出現2個問題情況

    第1:讀寫B電腦開啟中的Excel檔時,會出現 "Microsoft Jet 資料庫引擎無法開啟 '' 檔案。它已經被其他的使用者獨佔地開啟,或者您需要有檢視資料的權限。"

    第2:當我把Excel設定為"允許多人同時修改活頁簿,且允許合併活頁薄"後,vb.net更新Excel資料後,並不能在B電腦開啟中的Excel檔裡看到資料有更新。

    希望能夠順利的讀取另一個電腦中開啟的Excel檔裡的資料,並在更新資料後,Excel能夠馬上呈現異動後的資料,懇請各位大大幫忙 ~謝謝

    2011年5月6日 上午 08:30

解答

  • 做夢比較快 ...

    Excel 又不是開發給多人使用的,要做這種需求,還是自己寫點程式吧。


    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/pages/StudyAzurecom-yun-duan-xue-tang/155855707799579
    2011年5月6日 上午 09:51
    版主

所有回覆

  • 做夢比較快 ...

    Excel 又不是開發給多人使用的,要做這種需求,還是自己寫點程式吧。


    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/pages/StudyAzurecom-yun-duan-xue-tang/155855707799579
    2011年5月6日 上午 09:51
    版主
  • Excel 在當資料庫讀寫時,為獨佔式。

    你把 Excel 自己提供的功能跟資料庫的功能混在一起了。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年5月6日 下午 03:14
  • 請問,如果不用把Excel當資料庫的方式讀寫,那能夠有什麼方法能夠在開啟中的Excel檔案編輯時,檔案能夠馬上呈現異動的結果
    2011年5月7日 上午 02:23
  • 建議將Excel文件匯入資料庫, 供遠端電腦連線至資料庫讀取
    2011年5月7日 上午 04:06