20 lines
577 B
Python
20 lines
577 B
Python
from openpyxl import Workbook, load_workbook
|
|
from openpyxl.drawing.image import Image
|
|
wb = load_workbook('yhdc.xlsx')
|
|
sheet = wb.active
|
|
#设置文字图片单元格的行高列宽
|
|
column_width = 15
|
|
row_height = 70
|
|
|
|
sheet.column_dimensions['u'].width = column_width #修改列D的列宽
|
|
sheet.row_dimensions[4].height = row_height #修改行3的行高
|
|
i=4
|
|
sheet['A'+str(i)]=1
|
|
img = Image('snc2.jpg')
|
|
newsize = (90, 90)
|
|
img.width, img.height = newsize #这两个属性分别是对应添加图片的宽高
|
|
|
|
sheet.add_image(img, 'u4')
|
|
wb.save('pictest.xlsx')
|
|
|