200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Excel插入图片实现单击放大或缩小

Excel插入图片实现单击放大或缩小

时间:2023-03-18 20:56:58

相关推荐

Excel插入图片实现单击放大或缩小

Excel插入图片实现单击放大或缩小

一、打开Excel,Alt+F11打开VBA(VBA自行安装)

二、双击ThisWorkbook,输入VBA代码

Sheet1为的工作薄1

Private Sub Workbook_Open()Dim cName$On Error Resume NextFor Each a In Sheet1.ShapesIf a.Type = 1 Or a.Type = 13 Thena.OnAction = "test"cName = a.TopLeftCell.Address(0,0)Doa.Name = cNameIf Err = 0 Then Exit DocName = cName & "_0"Err.ClearLoopEnd IfNextEnd Sub

如图:

三、右键左边Project下方空白处,选择插入-模块,在模块处输入VBA代码

Sub test()On Error Resume NextFor Each a In ActiveSheet.ShapesIf a.Type = 1 Or a.Type = 13 ThenIf a.Name = Application.Caller And a.AlternativeText = Empty Thena.AlternativeText = a.Height & Chr(28) & a.Widtha.Height = a.Width * 3a.Width = a.Width * 3a.ZOrder msoBringToFrontElsea.Height = Split(a.AlternativeText, Chr(28))(0)a.Width = Split(a.AlternativeText, Chr(28))(1)a.AlternativeText = EmptyEnd IfErr.ClearEnd IfNextEnd Sub

如图:

四、保存后关掉VBA,在Sheet1插入图片,把图片缩小(如果想放大图片清晰,需要在图片格式-压缩图片处勾选最高清的图片)

五、插入图片后,调整后保存关掉,重新打开即可实现单击放大或缩小

代码非原创

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。