-1
테이블과 주 시트가있는 통합 문서가 있습니다. 해당 테이블의 일부 값을 변경하고 주 시트의 값을 업데이트하려고합니다. 내가 시도하는 코드는 다음과 같습니다Openpyxl은 두 시트 사이의 값을 업데이트합니다.
for row in ws1.iter_rows(row_offset=1,min_col=1,max_col=1):
for cell in row:
ws1.cell(row=cell.row, column=23).value = '=MyTable[@Price]'
코드는 잘 실행하지만, 내 주요 시트에서 해당 열의 모든 셀에 대한 # REF 오류를 생성합니다.
내 테이블의 값을 변경하고 다른 시트의 값을 업데이트하는 방법을 잘 모르겠습니다.
당신은'ws1.cell'에'수식 '을 할당합니다. 이것은 당신이 원하는 것입니까? 어떤 워크 시트에 MyTable이라는 이름이 있습니까? '@ 가격'이란 무엇입니까? 설명 할 질문을 수정하십시오. – stovfl