작성
·
1.9K
2
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
파이썬을 이용해 엑셀에서 자동줄바꿈 되는 코드를 알려주셔서
정말 감사하게 잘 활용하고 있는데요.
추가적으로 질문 드리고 싶은 부분은
자동 줄 바꿈의 경우는 원하는 위치에서 개행이 되지 않는데요.
원하는 위치에서 개행이 되게하는 코딩도 있을까요?
아래의 이미지는 자동줄바꿈을 했을 경우인데요.
위의 이미지처럼 자동줄바꿈을 해주려면 아래와 같은
코딩으로 해결이 됐는데요.
ws['d1'].alignment = Alignment(wrap_text=True)
저는 아래의 이미지 처럼 줄바꿈을 하고 싶어서요
위와 같이 줄바꿈을 하려면
각각 아래처럼 변수에 넣고 코딩을 해주면 될까요?
a= '12345'
b='6789'
코딩을 어떻게 하면 좋을지 궁금해서 문의 드립니다.
구글링을 해봤는데, 자동줄바꿈 코딩은 있는데
수동 줄바꿈과 관련한 코딩은 못찾겠습니다.ㅠ
답변 3
0
0
0
아래와 같이 \n 을 이용해서 줄바꿈 문자를 넣어 주면 됩니다 ^^
import openpyxl from openpyxl.styles import Alignment wb = openpyxl.Workbook() ws = wb.active ws['A1'] = '12345\n678\n9' ws['A1'].alignment = Alignment(wrapText=True) wb.save('test.xlsx')
복사 후 가로로 붙여넣기 하면 빠르게 작업할 수 있겠네요 ㅎㅎ