急!!用VB往excel中插入图片并调整成相同大小的图片

在A列插入图片,图片的路径是E盘FF文件夹中的文件夹,文件夹的名称是B列的数据,图片文件的名称是C列的数据。拜托各位高手啦!!

使用EXCEL的VBA功能,在代码窗口输入如下代码,作相应的修改,然后执行就可以了:

Sub 批量插入图片()
On Error Resume Next

Dim i As Integer
Dim 末行行号 As Integer
Dim 图片路径 As String '图片的完整路径

末行行号 = Cells.SpecialCells(11).Row
For i = ActiveCell.Row To 末行行号
Cells(i, 1).Select
图片路径 = Cells(i, 2) & Cells(i, 3) '此处要根据实际作相应的修改
With ActiveSheet.Pictures.Insert(图片路径)
.ShapeRange.Height = 9.75 '这个数值是图片的高度,要根据要求作修改
.ShapeRange.Width = 28.5 '这个数值是图片的宽度,要根据要求作修改
End With
Next i
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

急!!用VB往excel中插入图片并调整成相同大小的图片
使用EXCEL的VBA功能,在代码窗口输入如下代码,作相应的修改,然后执行就可以了:Sub 批量插入图片()On Error Resume Next Dim i As Integer Dim 末行行号 As Integer Dim 图片路径 As String '图片的完整路径 末行行号 = Cells.SpecialCells(11).Row For i = ActiveCell.Row To 末行行号 Cel...

...的用VB往excel中插入图片并调整成相同大小的图片 的问题 想请求你帮...
用vba,按下ALT+F11,菜单:插入-模块,复制下面代码至代码框.按F5即可 Sub addpicture()Dim FirstRow, LastRow As Integer, FileType As String FirstRow = Sheet1.UsedRange.Row LastRow = FirstRow + Sheet1.UsedRange.Rows.Count - 1 FileType = InputBox("输入你的图片的后缀名", "输入图片...

怎么用vb向excel添加图片
提前手工录制一个把图片导入到Exce的l宏,然后把这个宏分配给导入按钮去自动导入图片

用ExcelVB查询照片,如何在Excel中插入图片
点击插入图片,找到路径,选择需要的图片,查看效果。首先第一步的方法是打开excel表格,选中单元格,点击插入选项卡,选中图片后点击插入,选择图片右下角的控制点,拖动鼠标进行缩放,将图片缩放至合适的大小即可。

如何用VB向EXCEL单元格中插入图片
D:\\vb\\ceshiwenjian\\1.bmp").Select 打开excel表格,利用录制宏,就可以找到你要的代码。ActiveSheet.Pictures.Insert("D:\\vb\\ceshiwenjian\\1.bmp").Select Selection.ShapeRange.IncrementLeft 181.5 Selection.ShapeRange.IncrementTop 23.25 希望后面的人少走弯路,其中的ActiveSheet为当前活跃的表。

如何通过VB?快速向表格里添加图片?
可以用excel工具箱或者VBA。下面是列举一种VBA插入图片的方法。Range("B" & i).Select 选定B列的第i个单元格 ActiveSheet.Pictures.Insert(ThisWorkbook.Path & "\\图片\\" & Cells(i, 1)& ".jpg").Select 这是插入图片,括号里面是插入图片的路径,我这里写的是和本excel同目录下的图片文件夹下...

如何用VB向Excel单元格中插入图片并且设置图片的属性
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" & "\\" & s & ".png"Set p = Worksheets("image").Pictures....

2007版Excel怎样用VBA代码插入图片?求代码
1、打开Excel,准备好表格。2、在工作表中,点击菜单栏【开发工具】,在其工具栏内,点击【visual basic】。3、接着点击菜单栏【插入】,在其下拉菜单中,选择【模块】。4、在弹出模块编辑窗口填入代码:Sub 导入图片()Dim sp As Shape, rng As Range, rg As Range, arg As RangeFor Each sp ...

在VB对 excel 内插入图片 (可能较简单)
用宏(VBA)还是VB啊 这个是用宏写的,只写了A1的调整A1时图片可以自动缩放 Sub Macro1()Range("A1").Select ActiveSheet.Pictures.Insert("c:\\图片\\a.bmp").Select With Selection .ShapeRange.LockAspectRatio = msoFalse .ShapeRange.Height = Worksheets(1).Cells(1, 1).Height .ShapeRange....

使用VBNET向Excel插入图片vbnetchart
图片插入方法:Imports Spire.Xls Namespace InsertImage Friend Class Program Shared Sub Main(ByVal args() As String)'Create Workbook Dim workbook As New Workbook()Dim sheet As Worksheet = workbook.Worksheets(0)'Insert Image sheet.Pictures.Add(1, 1, \\"E:\\\\work\\\\sample.jpg\\")'Save...

相似回答