Excel檔案在系統中己經打開,c#再寫入資料保存就報不能操作只讀檔案,在關閉狀態下正常,而我的需求是在開啟狀態下也能保存,網上的大部分方法都試了,無效,
uj5u.com熱心網友回復:
Excel 檔案不是資料庫,不支持共享寫。如果是只讀方式打開的倒是可以。uj5u.com熱心網友回復:
額,既然如此,你給個提示讓客戶關掉就是。uj5u.com熱心網友回復:
在不用情況下把excel設為只讀。自己通程序式寫入的話,寫入之前先取消只讀,寫入后再重新設定為只讀
這樣用戶可以在只讀模式下查看,不影響程式的讀寫
uj5u.com熱心網友回復:
我看別人用VB6.0寫的在Excel打開的情況下,能修改內容并保存,而且軟體也能往里面寫入資料,只是在寫入資料的那一瞬間不能動滑鼠,動了滑鼠會報錯,寫入不了資料。
uj5u.com熱心網友回復:
不行,
uj5u.com熱心網友回復:
這個方法挺有意思,
,但我看別人用VB6.0寫的在打開的狀態下能直修改并保存。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/16246.html
標籤:C#
