@domanskiy

PYTHON Как в xlrd считать значение именнованной ячейки xls файла?

Есть файл test.xls
Использую библиотеку xlrd
Нужно прочитать значение именнованной ячейки.
Чтение по адресу не вызывает вопросов, но мне требуется найти ячейку именно по имени
  • Вопрос задан
  • 509 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
@domanskiy Автор вопроса
Да, это я видел. Но долго разбирался, отчего у меня не получается
Вот рабочий пример
import xlrd
xls_file = 'C:/Temp/test.xls'
 
book = xlrd.open_workbook(xls_file)
Name = book.name_map['jobnamecell'][0] #имя маленькими буквами, 
#даже если в Excel используются заглавные
#[0] индекс, т.к. это может быть диапазон ячеек
 Job = (Name.cell().value) #присваиваем значение переменной Job. .vflue нужна что бы убрать из выдачи тип ячейки
 print ("Job: " + Job + '\n')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы