Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4142|回复: 14

[已解决]求助!!!为什么excel2010用宏插入的图片不显示

[复制链接]
发表于 2016-5-4 13:33 | 显示全部楼层 |阅读模式
如图所示+_+
最佳答案
2016-5-4 15:23
sdf23f3f.gif


1)win7+10里试的,可显示图片

2)代码是自己写的吗,是想做什么
MJ0G8Z2{}I%CLWS05J5R1MV.png
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2016-5-4 13:42 | 显示全部楼层
回复

使用道具 举报

发表于 2016-5-4 14:27 来自手机 | 显示全部楼层
只看图,难猜原因,建议上传文档
回复

使用道具 举报

 楼主| 发表于 2016-5-4 14:33 | 显示全部楼层
爱疯 发表于 2016-5-4 14:27
只看图,难猜原因,建议上传文档

Sub pic_insert()  
If Trim(path_str) = "" Then
path_str = InputBox("请输入图片服务器路径:" & Chr(13)& Chr(10) & "例如:D:\图片\","picture_path")
End If
On Error Resume Next
Dim MR As Range
For Each MR In Selection
  IfNot IsEmpty(MR) Then
   MR.Select
   ML = MR.Left
   MT = MR.Top
   MW = MR.Width
   MH = MR.Height
   ActiveSheet.Shapes.AddShape(msoShapeRectangle, ML, MT, MW, MH).Select
   Selection.ShapeRange.Fill.UserPicture _
      path_str & MR.Value & ".jpg"
  End If
Next
End Sub








这是不显示图片的文档和用到的代码,还请看看是什么原因导致的不显示图片{:1612:}








123.zip

15.98 KB, 下载次数: 3

回复

使用道具 举报

发表于 2016-5-4 15:23 | 显示全部楼层    本楼为最佳答案   
sdf23f3f.gif


1)win7+10里试的,可显示图片

2)代码是自己写的吗,是想做什么
回复

使用道具 举报

 楼主| 发表于 2016-5-4 15:23 | 显示全部楼层
{:091:}
回复

使用道具 举报

 楼主| 发表于 2016-5-4 15:28 | 显示全部楼层
爱疯 发表于 2016-5-4 15:23
1)win7+10里试的,可显示图片

2)代码是自己写的吗,是想做什么

代码是别人写好了给我的,想把这些数字编码 对应的图片用宏给提取出来,结果图片不显示,以前给我代码的那个人给我操作演示了一遍图片都是显示的,今儿自己要用却发现图片显示不了,那个人已经离职了,所以只好上网上找大神救助了{:051:}
回复

使用道具 举报

发表于 2016-5-4 15:31 | 显示全部楼层
步骤:
1)先选择有图片文件名的单元格区。即a1:a37
2)再运行代码

这样,结果还是看不到图片吗?
回复

使用道具 举报

 楼主| 发表于 2016-5-4 15:38 | 显示全部楼层
爱疯 发表于 2016-5-4 15:31
步骤:
1)先选择有图片文件名的单元格区。即a1:a37
2)再运行代码

我先试一下,万分感谢{:2812:}
回复

使用道具 举报

 楼主| 发表于 2016-5-4 16:04 | 显示全部楼层
爱疯 发表于 2016-5-4 15:31
步骤:
1)先选择有图片文件名的单元格区。即a1:a37
2)再运行代码

{:2412:}还是老样子
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-27 06:40 , Processed in 0.544804 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表