1. 메모 생성
from openpyxl import Workbook
from openpyxl.comments import Comment # 주석 관련 모듈
wb = Workbook()
ws = wb.active
comment = Comment("주석 테스트", "테스터") # 메모 생성, 내용과 작성자 두 데이터 입력
print(comment.text) # 메모 데이터 출력
print(comment.author) # 메모 작성자 출력
ws["B2"].comment = comment # B2 셀에 메모 추가
wb.save("sample_comment.xlsx")
- 결과, 한셀에서는 정상적으로 메모가 보이지 않음..
더보기
주석 테스트
테스터
이미 할당한 메모를 다른 셀에 할당할 경우 복사본이 생성됨
ws["B2"].comment = comment # B2 셀에 메모 추가
ws["C2"].comment = comment # C2 셀에 메모 추가, 복사본 생성
print(ws["B2"].comment is comment)
print(ws["B2"].comment)
print(ws["C2"].comment is comment)
print(ws["C2"].comment)
- 결과
더보기
True
Comment: 주석 테스트 by 테스터
False
Comment: 주석 테스트 by 테스터
728x90
반응형
'프로그래밍 > Python' 카테고리의 다른 글
Python_openpyxl_엑셀_07_스타일_1 (0) | 2021.02.09 |
---|---|
Python_openpyxl_엑셀_05_차트_영역,막대 (0) | 2021.02.06 |
Python_Jupyter Notebook_VS Code 실행 (0) | 2021.02.03 |
Python_openpyxl_엑셀_04_행과 열, 범위 이동 (0) | 2021.02.02 |
Python_openpyxl_엑셀_03_데이터 응용 (0) | 2021.02.01 |
댓글