У меня есть двухмерная таблица в Excel с колонками «Excel Var Name» и «Sheet». Цель состоит в том, чтобы l oop просмотреть их в python и сохранить именованные диапазоны в словаре python.
Я могу видеть значения и значения словарного ключа, сохраненные после 1 итерации, но как только она достигает 2-й итерации, она бомбит с сообщением ниже:
* Traceback (последний вызов последний) : Файл "C: \ Users \ YV999FY \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ site-packages \ xlwings_xl windows .py", строка 62, в вызов v = метод self .__ (* args, ** kwargs) Файл ">", строка 2, в диапазоне pywintypes.com_error: (-2147352567, 'Исключение произошло.', (0, Нет, Нет, Нет, 0, -2146827284) Нет) *
for index, row in ListRefVars.iterrows():
StrNameRefVar = row['Excel Var Name']
shtname = row['Sheet']
wsTemp = wb.sheets[shtname]
StrNameRefVar = row['Excel Var Name']
dictVal = wsTemp.range(StrNameRefVar).value
dvar[StrNameRefVar] = dictVal