如何在Excel文档(2007或更高版本)的右侧标题中引用图像,以便将其分配给Shape变量?
谢谢!
答案 0 :(得分:0)
经过多次搔痒后,我自己找到了答案。标题图像不是Shape对象,它们是图形对象
https://msdn.microsoft.com/en-us/library/office/ff193679.aspx
使用PageSetup对象成员引用Graphic,例如
https://msdn.microsoft.com/en-us/library/office/ff196670.aspx?f=255&MSPPError=-2147217396
最终代码:
Sub GetHeaderImage()
Dim ws As Worksheet
Dim ps As PageSetup
Dim headpic As Graphic
Set ws = ActiveSheet
Set ps = ws.PageSetup
Set headpic = ps.RightHeaderPicture
End Sub