2017-04-03 3 views
-1

를 사용하여 엑셀 개체를 삽입 openpyxl이나 파이썬으로 작업하는 다른 Excel 도구를 통해이 작업을 수행 할 수 있습니까?당신이 그것을 할 내가 Excel에서 openpyxl, 을 사용하고, 내 엑셀 시트에 일부 개체를 추가 원하는 파이썬

+0

[http://stackoverflow.com/a/16408347/4044988](http://stackoverflow.com/a/16408347/4044988)이 답변을 살펴보십시오. 나는 그것이 당신을 도울 것이라고 희망한다 – MegaBytes

답변

0
import openpyxl 

wb = openpyxl.Workbook() 
ws = wb.worksheets[0] 

picture = openpyxl.drawing.Image('/path/to/picture') 
picture.anchor(ws.cell('cell to put the image')) 
ws.add_image(picture) 

wb.save('whatever you want to save the workbook as') 

물론이 코드는 새 통합 문서를 만들고 이미지를 추가하는 것을 말합니다. 기존 통합 문서에 이미지를 추가하려면 load_workbook을 사용하여 해당 통합 문서를로드하면됩니다.

+0

나는 이미지를 추가하고 싶지 않다, 나는 "pdf"또는 "word"파일을 추가하고 싶다. –

0

현재 openpyxl에서는이 기능을 사용할 수 없지만 add_image() 메소드를 시작 위치로 사용하여 관련 기능을 추가하는 것이 매우 간단하다고 생각합니다.

관련 문제