【发布时间】:2017-12-08 09:36:15
【问题描述】:
我想使用python脚本将图像、文本文件嵌入到excel表格中。 之后,我们可以通过单击单元格内的对象来检查文件的内容。
使用以下代码,我可以将图像插入特定单元格 (C2)。
但我担心的是,如何将图像作为对象或文本文件也插入到工作表的特定单元格中。
请查看屏幕截图以供参考。
import openpyxl
import time
import datetime
from openpyxl.drawing.image import Image
################### Todays date ###############################
dateToday=datetime.datetime.today()
FormatedDate=('{:02d}'.format(dateToday.day)+'-'+'{:02d}'.format(dateToday.month)+'-'+'{:04d}'.format(dateToday.year))
print (FormatedDate)
#
阅读工作簿
Sigos_DailyHealthCheckReport = r'D:\Script\Monitoring\CheckReport-6-Dec-2017.xlsx'
加载工作簿
LoadFile = openpyxl.load_workbook(Sigos_DailyHealthCheckReport)
访问工作簿的第一个工作表
AccessFile = LoadFile.active
################## 表 1访问工作簿中的特定周表。
Sheet2 = LoadFile.get_sheet_by_name('Operational Status Of SITE')
img = Image("D:\Script\Monitoring\Dashboard.png", size=[140,140])
Sheet2['A1'] = 'This is Sid'
Sheet2.add_image(img, 'C2')
LoadFile.save("CheckReport.xlsx")
LoadFile.close()
【问题讨论】:
标签: excel python-3.x