如何在Excel2003中快速选取部分图片

---在日常使用Excel时,经常需要对表格中的部分图片进行操作,但Excel自带的图片选取工具并不是很方便。下面介绍一种在Excel2003中快速选取部分图片的方法。 选区图片选取宏首先,要选取图片

---

在日常使用Excel时,经常需要对表格中的部分图片进行操作,但Excel自带的图片选取工具并不是很方便。下面介绍一种在Excel2003中快速选取部分图片的方法。

选区图片选取宏

首先,要选取图片的话,可以先选择图片左上角所在的单元格,这样可以选择整行、整列,也可以框选范围,甚至全选整个工作表。接着执行以下宏代码:

```vba

Sub 选区图片选取()

'全选在选区单元格中的图片

Dim n As Integer, iShp As Shape, NmShp() As Variant

'为避免在Excel2003中出错,存放图片名的数组不能定义成String

For Each iShp In

'遍历所有图片

If Not (Selection, ) Is Nothing Then

'如果图片在选区单元格中

n n 1 '在选区单元格中的图片数

ReDim Preserve NmShp(1 To n) '增加数组空间

NmShp(n) '存图片名称到数组中

End If

Next iShp

(NmShp()).Select '选择存放图片名的数组中包含的图片

End Sub

```

图片操作多样化

选取完图片后,你可以对这些图片进行复制、删除、调整大小、移动位置,甚至更改属性等操作。这样能够更加灵活地处理Excel中的图片内容。

以上方法可以帮助你在Excel2003中更加高效地选取和操作表格中的图片,提升工作效率。希望对你的Excel操作有所帮助!

标签: