在Excel单元格中插入图片后,默认情况下图片不会随着单元格的移动而移动。但可以采取一些方法来实现图片随单元格移动的效果。
方法1:将图片设定为背景图片
1. 在要插入图片的单元格中,右键点击选择“格式单元格”。
2. 在“格式单元格”对话框中,点击“填充”选项卡。
3. 选择“填充效果”下拉菜单中的“图片”选项。
4. 点击“文件”按钮,选择要作为背景图片的图像文件。
5. 选中“缩放”复选框,以确保图片填充整个单元格。
6. 点击“确定”按钮,完成设置。
此时,图片将作为单元格的背景图片,随着单元格的移动而移动。
方法2:使用宏
1. 按下“Alt + F11”组合键,打解VBA编辑器。
2. 在“插入”菜单中,选择“模块”。
3. 在新建模块中,输入以下VBA代玛:
```
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Pic As Picture
For Each Pic In ActiveSheet.Pictures
Pic.Top = Pic.Top + (Target.Top - Target.Cells(1).Top)
Pic.Left = Pic.Left + (Target.Left - Target.Cells(1).Left)
Next Pic
End Sub
```
4. 关闭VBA编辑器。
5. 选中单元格时,图片将会随着选中单元格的移动而移动。
使用上述方法可以实现图片随单元格移动的效果。
转载请注明来源本文地址:https://m.tuituisoft/office/69058.html