【Python】북의 작성자를 변경한다.

파이썬을 사용하여 Excel 파일 작업을 공부하고 있습니다.
오늘의 주의(복습)는, 북의 작성자(최종 갱신자)의 변경에 관해서입니다.
파이썬에서 Excel을 조작하기 위해 openpyxl이라는 패키지를 사용하고 있습니다.



위와 같은 작성자 (최종 갱신자) 이름



이렇게 변경하고 싶습니다.

creator 속성과 lastModifiedBy 속성


Workbook.properties.creator = '作者名'
Workbook.properties.lastModifiedBy = '最終更新者名'

공식적으로 설명을 찾을 수 없었지만,
위와 같이 Workbook.properties의 creator 속성으로 작성자 이름
Workbook.properties의 lastModifiedBy 속성으로 최종 업데이트자 이름
각각 변경할 수 있는 것 같습니다.

그 밖에도 작성 일자의 변경이나, 최종 인쇄일의 변경도 할 수 있는 것 같습니다.
자세한 내용은 아래의 아래 링크를 확인하십시오.

최종 코드


from openpyxl import load_workbook

wb = load_workbook('資料.xlsx')

name = 'hogefuga'

properties = wb.properties
properties.creator = name
properties.lastModifiedBy = name

wb.save('資料_作成者変更.xlsx')

개인적으로는, 그다지 다용하고 싶지 않은 내용이라고 생각했습니다.

좋은 웹페이지 즐겨찾기