在VB中,要往单元格中插入图片并且添加引用函数,可以使用"AddPicture"函数。下面是一个示例代码,演示了如何使用VB在第一张图形上添加引用函数:\n\nvb\nSub InsertPictureWithReference()\n '获取第一个工作表\n Dim ws As Worksheet\n Set ws = ThisWorkbook.Worksheets(1)\n \n '获取第一个图形对象\n Dim shape As Shape\n Set shape = ws.Shapes(1)\n \n '插入图片\n shape.Select\n shape.Fill.UserPicture "C:\Path\To\Your\Image.jpg"\n \n '在图形上添加引用函数\n Dim cellRef As String\n cellRef = ws.Cells(1, 1).Address\n \n With shape.TextFrame2.TextRange\n .Text = "=SUM(" & cellRef & ")"\n .Font.Size = 12\n .Font.Bold = True\n End With\nEnd Sub\n\n\n请注意,上述代码假设第一个工作表中至少有一个图形,并且你需要将图形的填充类型设置为"Picture",否则"AddPicture"函数将无法插入图片。你需要将代码中的图片路径"C:\Path\To\Your\Image.jpg"替换为你实际的图片路径。引用函数的部分使用了工作表中A1单元格的地址,你可以根据需要修改为其他单元格的地址。

VB中往表格图形添加引用函数:使用AddPicture函数

原文地址: http://www.cveoy.top/t/topic/pNN0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录