openpyxl 3

[Python] 엑셀 파일의 특정 영역의 자료들 수정하기

개요 이번 글에서는 엑셀 파일을 열어서 특정 영역의 자료들를 수정하는 방법을 알아보겠습니다. 기초적인 내용은 앞 글을 참고하시기 바랍니다. "새로운 엑셀파일을 만들고 데이터 입력하기":https://hbesthee.tistory.com/2242 "엑셀 파일을 열고, 배열 데이터 입력하기":https://hbesthee.tistory.com/2243 특정 영역에 대한 자료 입력 방법 아래 코드는 (B2 = 2, 2) ~ (C4 = 4, 3) 특정 영역의 데이터를 주어진 데이터로 수정하는 예제입니다. import openpyxl # 엑셀 파일 열기 workbook = openpyxl.load_workbook('example.xlsx') # 이전에 만든 시트 선택 sheet = workbook['create1..

[Python] 엑셀 파일을 열고, 배열 데이터 입력하기

개요 이번에는 지난 글 ([Python] 새로운 엑셀파일을 만들고 데이터 입력하기)에 이어 엑셀 파일을 열고 특정 위치에 배열 데이터를 입력하는 것에 대하여 알아 보겠습니다. 엑셀 파일 열기 엑셀 파일을 열기 위해서는 openpyxl.load_workbook() 함수를 이용합니다. from openpyxl import load_workbook # 엑셀 파일 열기 workbook = load_workbook('example.xlsx') 열어 놓은 엑셀에 새로운 시트를 만들려면, "create_sheet()" 함수를 이용합니다. new_sheet = workbook.create_sheet('create1') 배열 데이터 입력 방법 1차원 배열을 시트의 "append()" 함수를 이용하면, 손쉽게 입력할 수 ..

[Python] 새로운 엑셀파일을 만들고 데이터 입력하기

개요 파이썬으로 엑셀 파일을 다루기 위해서는 "OpenPyXL" 패키지를 이용합니다. 이번 글에서는 새로운 엑셀 파일을 만들어서 자료를 입력하는 것에 대하여 알아 보겠습니다. "OpenPyXL" 패키지 설치 다음과 같이 "OpenPyXL" 패키지를 간단하게 설치합니다. $ pip install OpenPyXL 엑셀파일을 생성하기 엑셀파일을 생성하기 위해서는 "Workbook" 객체를 생성하면 됩니다. from openpyxl import Workbook # 엑셀 객체 생성 workbook = Workbook() # 활성화된 시트 선택 sheet = workbook.active # 엑셀 파일 저장 workbook.save('example.xlsx') 위 예제와 같이 "openpyxl.Workbook()"를..

728x90