반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 네이버커머스API
- Selenium 셀렉터잡기
- UiPath
- Uipath 기초
- 네이버 로그인 캡챠해결
- 가상환경설치
- 날짜 정규식
- 커머스API
- 파이썬 가상환경 설치방법
- 네이버 로그인 하기
- pywinauto
- 왕초보 파이썬 실행
- 파이썬 네이버 로그인
- 네이버부동산크롤링
- selenium
- pycdc.exe
- 파이썬 가상환경 설치
- 네이버매물크롤링
- 파이썬 환경설정
- Uipath 설치방법
- Element is not clickable at point
- pywinauto 윈도우제어
- 네이버 로그인 영수증 해결
- 파이썬네이버부동산
- venv 설치
- pywinauto 윈도우
- pycdas.exe
- vscode venv 설치
- Python
- uipath 입문
Archives
- Today
- Total
콘솔워크
파이썬 openpyxl로 특정열의 특정셀의 셀서식(포맷)변경 본문
반응형
패키지 설치합니다.
pip install openpyxl
특정 엑셀에 B열에 있는 셀서식을 모두 숫자형식으로 바꾸고 싶었습니다.
그래서 아래와 같은 코드가 탄생했습니다.
from openpyxl import Workbook, load_workbook
from openpyxl.styles import numbers
from openpyxl import Workbook
excel = r"C:\Users\consolework\Downloads\엑셀합치기결과_20230602163911.xlsx"
# Load the workbook
workbook = load_workbook(excel)
sheet = workbook.active
# Change the format of cells from B2 to the end of column B
for row in sheet.iter_rows(min_row=2, min_col=2, max_col=2):
for cell in row:
# cell.number_format = "@" # Set the format to string
cell.number_format = numbers.FORMAT_NUMBER
# Save the workbook
workbook.save(excel)
numbers. 자료안에 있는 포맷들을 바꾸어가면서 포맷 설정이 가능합니다.
반응형
'프로그래밍 > python' 카테고리의 다른 글
[PyQt, PySide6] 프로그램 실행 시 로그인 기능 구현하기 (0) | 2023.06.05 |
---|---|
python PySide6 QTableWidget 열 크기 맞추기 (0) | 2023.06.05 |
파이썬 엑셀 파일 합치는 프로그램 (0) | 2023.06.02 |
python selector xpath 크롬 콘솔에서 테스트방법 (0) | 2023.06.01 |
python html에서 원하는 태그만 추출하기 (0) | 2023.05.31 |