2017-09-20 3 views
0

私はPythonでしばらくの間xlrdを使用していましたが、これは私がこのような問題に直面する初めてのことです。xlrdと参照されるセル(セルのキャッシュされた値を取得する方法)

私はたくさんのExcelファイルを持っています。いくつかのセルは、私が持っていない他のファイルからのデータへの値を持っています。つまり、Microsoft ExcelまたはOpenOffice CalcでExcelファイルを開くことができ、キャッシュされた値を読み取ることができますが、XLRDを使用して保存された値を読み取る方法はわかりません。

='file:///media/drive/tests/Python3.5/Sandbox/kiwi/wikiWork.xlsx'#$'Rep 1'.AH6 

しかし、セルに表示される値は、「日」です:クリックセルの場合、私は式のようなものであることがわかります。

元のファイルを持たずにキャッシュされた値を取得するにはどうすればよいですか?

答えて

0

現在、唯一の解決方法は、Excelファイルを開き、他のファイルへのリンクを削除することです。次に、キャッシュされた値がファイルに保存されます。ただし、内部リンクや同じファイル内の別のセルへの参照では機能しません。

関連する問題