商品人员工作必备 — 对应款号插入图片的操作.docxVIP

商品人员工作必备 — 对应款号插入图片的操作.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
商品人员工作必备 — 对应款号插入图片的操作

商品人员工作必备—对应款号插入图片的操作对应款号插入图片的操作注意:单元格里的名字和图片必须一致(检查图片的像素和大小,图片太大会造成机器卡死)前言:很多人问我这个这么难能学会吗?代码也看不懂啊?解释一下原理啊?本人也不懂代码,本文中的代码是找朋友修改的。对以上问题我也解释不了,我的原则就是会用就行了,没有必要了解那么多问题。友情提示大家:关于本文介绍的操作可以默认为傻瓜式操作就可以了。关于代码部分你只需要知道这个代码是干什么用的就可以了,相信我写的已经够详细了。如果大家在操作过程中发现问题,可以给我留言或者联系我,我会修正的。对应款号插入图片一种是以批注的形式出现,这种方式更多的作为报表的辅助形式出现,一种是直接显示在表格内,这种是做商品目录,订单等识别性文件。这种操作批量大,一个一个插入很费时间,使用代码就很简单,当然还有一些工具箱可以支持图片导入这里就不介绍了。代码很难懂,所以我的原则就是会用就行,就不去了解代码原理了。?下面开始进行操作演示,首先你要选择插入图片的方式,这里以插入批注为例:打开文件?选中要插入图片的区域,提示:不要直接选中列,尽量选中需要的区域否则运行候会很长时间,严重的会死机,因为语句会判断每一个空白单元格是否需要导入图片。在工作簿的标签上单击右键查看代码复制对应的代码到打开的VB编辑器里面(代码在本文的下半部分)??点击绿色箭头??或者F5?在打开的界面中选择图片存在的目录?在弹出的宽度和高度窗口中输入适合的尺寸???看看需要的效果出现了?,如果大小不合适再重复一次上面的操作,注意更改图片大小直到合适为止。???最后一件事就是删除代码然后保存,提示:不清除代码并保存以后别人打开文件后会提示有宏存在,很多机器都是禁用宏的,或造成文件打不开或者图片显示不了等问题出现?第一种:插入批注插入批注图片(可以选择存放文件夹,可以设定图片大小)Sub pictopz()? ? Dim cell As Range, fd, t, w As Byte, h As Byte? ? Set fso = CreateObject(scripting.filesystemobject)? ? Selection.ClearComments? ? If Selection(1) = Then MsgBox 不能选择空白区。, 64, 提示: Exit Sub? ? On Error GoTo err? ? Set fd = Application.FileDialog(msoFileDialogFolderPicker)? ? 允许用户选择一个文件夹? ? If fd.Show = -1 Then? ?? ???t = fd.SelectedItems(1)? ? 选择之后就记录这个文件夹名称? ? Else? ?? ???Exit Sub? ? 否则就退出程序? ? End If? ? w = Application.InputBox(您希望插入的图片显示多宽? Chr(10) Excel默认宽度为3.39,你可以输入1-15之间的数据。 Chr(10) 小于1时当做1计算。, 确认宽度, 3.39, , , , , 2)? ? h = Application.InputBox(您希望插入的图片显示多高? Chr(10) Excel默认高度为2.09,你可以输入1-15之间的数据。 Chr(10) 小于1时当做1计算。, 确认高度, 2.09, , , , , 2)? ? If w 1 Or h 1 Then w = 3.39: h = 2.09? ? If w 15 Or h 15 Then MsgBox 原则上你的图片可以显示这么大, Chr(10) 不过有必要吗?请重新输入1-15之间的数, 64, 提示: Exit Sub? ? For Each cell In Selection? ?? ?? ?? ?? ?? ?? ???pics = t \ cell.Text .jpg? ?? ?? ?? ?? ?? ?? ???If fso.fileexists(pics) Then? ?? ?? ?? ?? ???With cell.AddComment? ?? ?? ?? ?? ?? ?? ?.Visible = True? ?? ?? ?? ?? ?? ?? ?.Text Text:=? ?? ?? ?? ?? ?? ?? ?.Shape.Select True? ?? ?? ?? ?? ?? ?? ?With Selection.ShapeRange? ?? ?? ?? ?? ?? ?? ?? ? .Fill.UserPicturepics? ?? ?? ?? ?? ?? ?? ?

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档