@domanskiy

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

Есть файл test.xls
Использую библиотеку xlrd
Нужно прочитать значение именнованной ячейки.
Чтение по адресу не вызывает вопросов, но мне требуется найти ячейку именно по имени
  • Вопрос задан
  • 476 просмотров
Решения вопроса 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')
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект