77问答网
所有问题
怎么用VB向EXCEL中的指定单元格中添加和删除图片?
我用xlSheet.Pictures.Insert (App.Path & "\bpsjt.bmp")语句向EXCEL中加入了图片,什么语句能删除这张图片?
举报该问题
推荐答案 推荐于2017-09-30
如果你知道图片的Name
可以,如名称是"Picture 1"
xlSheet.Shapes("Picture 1").delete
如果不知道名称,知道在单元格的位置,譬如顶点位置在$B$3
可以循环判断后删除
For Each P In xlSheet.Shapes
If P.Name Like "Picture*" and P.TopLeftCell.Address="$B$3" Then P.Delete
Next
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GWq3YWNN3vIpYYGI3qq.html
其他回答
第1个回答 2017-01-11
Selection.Insert Shift:=xlDown 插入行,
Selection.Insert Shift:=xlToRight 插入单元格,向右移
Selection.Insert Shift:=xlDown 插入单元格,向下移
另外告诉你个简单的方法,就是先打开录制新宏,然后进行,你要的操作,然后打开宏查看一下原始代码就知道命令了。
相似回答
VB6
插入图片
到
Excel
2007
指定单元格
答:
1、先编制表格:2、在
表格里
编写触发宏代码:Private Sub Worksheet_Change(ByVal Target As Range)Dim photoname As String If Target.Row = 3 And Target.Column > 3 And Target.Column < 6 Then On Error Resume Next '忽略错误继续执行VBA代码,避免出现错误消息 Application.ScreenUpdating = ...
怎么用vb向excel添加图片
答:
提前手工录制一个把图片导入到Exce的l宏,然后把这个宏分配给导入按钮去自动导入图片
如何用VB向EXCEL单元格中插入图片
答:
如果你知道图片的Name 可以,如名称是"Picture 1" xlSheet.Shapes("Picture 1").delete 如果不知道名称,知道在
单元格
的位置,譬如顶点位置在$B$3 可以循环判断后
删除
For Each P In xlSheet.Shapes If P.Name Like "Picture*" and P.TopLeftCell.
请教
如何使用VB
编辑器
向EXCEL指定的单元格中插入图片?
答:
Sub insertPic()Dim i As Integer Dim FilPath As String Dim rng As Range Dim s As String With Sheet1 For i = 3 To .Range("a65536").End(xlUp).Row FilPath = ThisWorkbook.Path & "\" & .Cells(i, 1).Text & ".jpg"If Dir(FilPath) <> "" Then .Pictures.Insert(Fil...
用
ExcelVB
查询照片,
如何在Excel中插入图片
答:
点击
插入图片
,找到路径,选择需要
的图片
,查看效果。首先第一步的方法是打开
excel表格
,选中
单元格
,点击插入选项卡,选中图片后点击插入,选择图片右下角的控制点,拖动鼠标进行缩放,将图片缩放至合适的大小即可。
vb怎么
打开
Excel
文件并
向特定的单元格
填写内容
excelvb
打开文件...
答:
1、在工程中引用Microsoft
Excel
类型库:从\"工程\"菜单中选择\"引用\"栏;选择MicrosoftExcel 9.0 Object Library(
EXCEL
2000),然后选择\"确定\"。表示在工程中要引用EXCEL类型库。2、在通用对象的声明过程中定义EXCEL对象:Dim xlApp AsExcel.Application Dim xlBook As Excel.WorkBook Dim xlSheet ...
如何用VB向Excel单元格中插入图片
并且设置图片的属性
答:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)If Target.Row = LastRow Then Exit Sub End If LastRow = Target.Row s = Worksheets("index").Cells(Target.Row, 3).Text If Left(s, 2) = "wp" Then Worksheets("image").Pictures.Delete s = "original_images" & "\"...
大家正在搜
怎么添加单元格
移动图表到指定单元格
怎么锁定$单元格
簇状柱形图嵌入指定单元格
单元格怎么加斜线
单元格内怎么换行
单元格合并怎么设置
冻结单元格怎么设置
为单元格添加批注
相关问题
请教如何使用VB编辑器向EXCEL指定的单元格中插入图片?
如何用VB向EXCEL单元格中插入图片
大神,Excel如何用VB在指定区域的单元格范围里面,每个单...
如何用VB向Excel单元格中插入图片并且设置图片的属性
如何通过VB?快速向表格里添加图片?
在excel中用VBA语言在指定的合并单元格内插入图片
如何使用vb控制excel在指定位置插入图片,例如插入图片使...
怎么用vb向excel添加图片