2016 - 2024

感恩一路有你

如何用vba进行图片处理 vb函数图像显示不出来?

浏览量:4876 时间:2023-05-30 21:34:38 作者:采采

vb函数图像显示不出来?

回答方法/步骤

一个

你遇到的问题是这样的:你可以 t显示连接的图像。该文件可能已被移动、重命名或删除。请验证连接是否指向正确的文件和位置。

2

据了解,这个问题从EXCLE2010(含)开始就出现了,也就是说你使用的旧版Excel不会有这个问题。解决方法是用可解决的问题代替。

我在别人的基础上修改替换了它 方法,解决了按单元格定位图片插入位置和如何按原始比例插入图片的问题:

首先,打开Excel后,按快捷键Alt F11,或者选择 "开发工具 "→点击 "Visual Basic与在顶部菜单栏中打开vba编辑器:

在左侧工程栏下,找到刚才的工作簿,右键插入→模块:

插入以下代码:

Sub InsertPicture(objSheet作为工作表,PictureFileName作为字符串,TargetCell作为区域,_ CenterH作为布尔值,CenterV作为布尔值)

Dim p作宾语,t作Double,l作Double,w作Double,h作Double

如果键入名称(objSheet)工作表,则退出Sub

如果Dir(PictureFileName)则退出Sub

#39;添加图片

设置p(图片文件名,0,1,0,0,-1,-1)

#39;定位,如果最后两个参数根据单元格设置为false。

使用目标单元

t。顶端

我。左边的

如果CenterH那么

w。偏移量(0,1)。左边。左边的

长l宽/ 2页宽/ 2

如果l 1,那么l 1

如果…就会结束

如果C

vba如何下载图片到excel?

你可以 下载图片,vba可以 不要在代码编辑器中下载图片。。

图片 问题 文件 PictureFileName 单元格

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。