xlwings
import xlwings as xw
app=xw.App(visible=True,add_book=False) #使用xlwings的app启动
wb = app.books.open('截图.xlsx') #打开文件
sheet=wb.sheets[0] #选定sheet
all=sheet.used_range #获取有内容的range
print(all.value)
all.api.CopyPicture() # 复制图片区域
sheet.api.Paste() # 粘贴
img_name='测试'
pic=sheet.pictures[0] #当前图片
pic.api.Copy() #复制图片
from PIL import ImageGrab
img = ImageGrab.grabclipboard() # 获取剪贴板的图片数据
img.save(img_name + ".png") #保存图片
pic.delete() #删除sheet上的图片
wb.close() #不保存,直接关闭
app.quit() #退出app