我有一個LibreOffice電子表格(data.ods),包含大約500行30列逗號分隔值。第一行包含列標題。通過Python腳本更新以前打開的LibreOffice spreasdsheet而不關閉LibreOffice
Data.ods通過腳本定期全天更新。然後我有幾個鏈接到另一個電子表格中的data.ods中的單元格(main.ods)。
我目前做如下:
1)生成使用Python腳本data.ods。
2)打開data.ods,以便LibreOffice執行逗號分隔值的文本導入以填充行。
3)打開main.ods(自動更新鏈接)。
我無法簡單地將main.ods打開,因爲即使在關閉data.ods後,LibreOffice仍然對文件有某種鎖定,並且不允許我的腳本編輯data.ods,直到我關閉LibreOffice(要求我關閉main.ods)。
我想做以下事情:
1)打開main.ods。
2)通過腳本生成data.ods。
3)使用編輯...鏈接...更新值將更新值導入main.ods。
4)打開main.ods。
5)通過腳本生成新的data.ods。
6)使用編輯...鏈接...更新值將更新後的值導入到main.ods中。
7)根據需要重複。
顯示你有什麼到目前爲止,告訴我們哪裏出了問題。否則,它聽起來像你要求我們爲你寫代碼!這將是愚蠢的。 – kindall 2012-04-26 00:20:52
這個問題對於處理LibreOffice和腳本的人來說非常清楚。這不是要求代碼,而是要知道要走哪條路。 – jsbueno 2012-04-26 02:48:42