프로그래밍 관련/파이썬 액셀제어(openpyxl)
파이썬 액셀제어. openpyxl. 셀 데이터 쓰기/읽기
존버매니아.임베디드 개발자
2021. 9. 24. 09:24
반응형
from openpyxl import Workbook
from openpyxl import load_workbook
#user
filename=""
if filename=="":
file = Workbook()
else:
file = load_workbook(filename)
sheet=file.active
#sheet.cell(행번호,열번호).value
sheet.cell(1,1).value = "A1 입니다."
sheet.cell(2,1).value = "A2 입니다."
sheet.cell(3,3).value = "C3 입니다."
#sheet 이름 그대로 사용하기
sheet['D5']="D5 입니다."
#append 함수 사용. 마지막 행에 내용 추가하기
sheet.append(["input1", "input2" ,"input3"])
file.save("test.xlsx")
file.close()
방법1
cell(행번호, 열번호).value = "넣을 값"
이런 형태로 사용한다.
반대로 이걸 이용해서 값을 읽어 올 수도 있다.
방법2
sheet['D5] = "D5입니다" 이런식으로 쓸 수도 있음
방법3
append 함수 사용하기
sheet.append(["input1", "input2" ,"input3"])
같은 형태로 사용함. [] 대괄호 들어가는 것에 유의
반응형