Получить ссылку на другой документ из эксель
Есть файл .xlsx в нем есть ссылка на файл с того же пк нужно получить результат примерно следующего содержания:
='C:\Users\USER\Desktop\ексель_список\[2.xlsx]Лист1'!$A$1
- данная формула в ячейке А1
Вместо этого я получаю: =[1]Лист1!$A$1
использую следующий код:
import openpyxl
path = r'C:\Users\USER\Desktop\ексель_список\1.xlsx'
wb = openpyxl.load_workbook(path)
sheets = wb.sheetnames
for sheet in sheets:
print(sheet)
sheet = wb['Лист1']
print(sheet['a1'].value)
В итоге все сводится к тому, что вместо ожидаемого 'C:\Users\USER\Desktop\ексель_список\[2.xlsx]
получаю усечение в виде [1] Спасибо за внимание!
Источник: Stack Overflow на русском