0
以下代码将图像插入到Excel工作簿的单元格a1
中。假设我已经建立了单元格宽度,我将如何将这个图像放在单元格中?谢谢!Excel中的中心图像单元格
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = True
objExcel.DisplayAlerts=False
Set objWorkbook1= objExcel.Workbooks.Open("workbook.xlsx")
Set Xlsheet = objWorkbook1.Worksheets("Cover")
Xlsheet.Range("a1").Activate
Xlsheet.Pictures.Insert("logo.png")
objWorkbook1.saveAs "workbook_center.xlsx", 51
objWorkbook1.close
objExcel.DisplayAlerts=True
set objExcel = Nothing
它看起来像这只适用于文本,但不适用于图像。我能够改变两行代码来使它起作用:'设置图片= Xlsheet.Pictures.Insert(“logo.png”)'和'Pic.ShapeRange.IncrementLeft 200'调整数字的品味。 – GForce
什么代码让它工作? –
啊,它可能是在单元格中或在单元格顶部的图像之间的差异 –