본문 바로가기

개발/Python

[Python] Openpyxl 라이브러리를 사용하여 엑셀의 특정 셀값 변경하기

반응형

아래는 Openpyxl 라이브러리를 사용하여 엑셀의 특정 셀 값을 변경하는 방법에 대한 코드입니다.

import openpyxl
# Excel 파일 열기
workbook = openpyxl.load_workbook('example.xlsx')
# 변경할 셀 지정
worksheet = workbook.active
cell = worksheet['A1']
# 셀의 값을 변경
cell.value = 'New Value'
# 변경된 내용을 Excel 파일에 저장
workbook.save('example.xlsx')

위의 코드에서 `load_workbook` 함수를 사용하여 Excel 파일을 열고, `active` 속성을 사용하여 첫 번째 워크시트를 선택합니다. `worksheet['A1']` 구문을 사용하여 셀 A1을 선택합니다. 마지막으로 `value` 속성을 사용하여 셀의 값을 변경하고, `save` 함수를 사용하여 변경 내용을 Excel 파일에 저장합니다.

위 코드에서는 열고 저장할 파일명을 'example.xlsx'로 사용하였으나, 실제로는 파일 경로와 파일명을 본인이 사용하는 파일명으로 변경해주셔야 합니다.

이와 같은 방식으로 Openpyxl 라이브러리를 사용하여 엑셀의 특정 셀 값을 변경할 수 있습니다.

반응형