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
このように見えるのはテキストのみですが、画像は表示されません。 'Set Pic = Xlsheet.Pictures.Insert(" logo.png ")'と 'Pic.ShapeRange.IncrementLeft 200'の2行のコードを変更して味を整えることができました。 – GForce
どのようなコードが動作するのですか? –
ああ、それは画像が細胞内にあるか細胞の上にあるかの違いかもしれない –