前提・実現したいこと
openpyxlを利用してExcelファイルの数式内の参照ファイルパスを取り出したいです。
具体的には、
='/hoge/hoge/hoge/[hoge.xlsx]Sheet1!'E3
というセルがあった場合、
/hoge/hoge/hoge[hoge.xlsx]
の部分を取り出したいです。
発生している問題・エラーメッセージ
下記のソースコードを実行し、セルの中身をみてみると、
=[1]Sheet1!E3
のように、ちょうど取り出したい部分が文字列 '[1]'で隠れてしまっています。
該当のソースコード
Python
1import openpyxl 2 3 4a = openpyxl.load_workbook('sample.xlsx') 5print([a['Sheet1']['E3'].value)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/18 07:26