0
이름이있는 테이블 (동적)을 정의했으며이 테이블의 이름 범위를 사용하려고했습니다 (셀 또는 영역의 이름 대신 테이블 이름 임). 어느 VBA가 쉽게 성취 할 수 있었습니까? 하지만 xlrd에서 비슷한 기능을 얻을 수 없습니다. xlrd 문서를 확인한 후에 "이름은 셀, 셀 그룹, 상수 값, 수식 또는 매크로를 참조하는 데 사용됩니다."라는 혼란 스러움이 있습니다. xlrd가 동적 테이블에서 이름을 추출하는 기능을 가지고 있습니까? 아니면 테이블 이름과 관련하여 동적 테이블을 처리 할 수있는 다른 모듈을 사용해야합니까? 감사합니다.Python xlrd 테이블 이름의 명명 된 범위
01112017 업데이트 : Excel 테이블 이름은 어떤 모듈을 사용해야합니까?
01102017 업데이트 :
book = xlrd.open_workbook('Table_Test.xls')
Name_Cell = book.name_map['test_cell'][0]
Name_Table = book.name_map['test_table'][0]
Traceback (most recent call last):
File "C:\Python34\Debug\NameRange\RegionalStiff_Deck_Body_NameRange.py", line 13, in <module>
Name_Table = book.name_map['test_table'][0]
KeyError: 'test_table'
은 오류가있는 코드를 공유 할 수 있으므로 더 나은 그림을 얻을 수 있습니다. – Shijo