当前位置: 首页 > news >正文

祥云平台做网站如何中国和住房城乡建设部网站

祥云平台做网站如何,中国和住房城乡建设部网站,标准化建设考评网站,玛伊网站做兼职加入要多少钱示例需求#xff1a;根据Excel中选中的单元格内容#xff08;3列#xff09;如下图所示#xff0c;在已打卡的PowerPoint文件中创建页面。 新增PPT Slide页面使用第二个模板页面#xff0c;其中包含两个文本占位符#xff0c;和一个图片占位符。将Excel选中区域中前两列写…示例需求根据Excel中选中的单元格内容3列如下图所示在已打卡的PowerPoint文件中创建页面。 新增PPT Slide页面使用第二个模板页面其中包含两个文本占位符和一个图片占位符。将Excel选中区域中前两列写入文字占位符第3列图片粘贴至图片占位符。 示例代码如下。 Sub Excel2PPT()Dim xlDataRow As RangeDim pptApp As PowerPoint.ApplicationDim pptPres As PowerPoint.PresentationDim pptSld As PowerPoint.SlideDim objDic As ObjectDim xlShp As Shape, i As IntegerDim sCellAddress As StringSet pptApp GetObject(, PowerPoint.Application)Set pptPres pptApp.ActivePresentationIf TypeName(Selection) Range ThenSet objDic CreateObject(scripting.dictionary)For i 1 To ActiveSheet.Shapes.CountSet xlShp ActiveSheet.Shapes(i)If Not Application.Intersect(xlShp.TopLeftCell, Selection) Is Nothing ThenSet objDic(xlShp.TopLeftCell.Address) xlShpEnd IfNextFor Each xlDataRow In Selection.RowsSet pptSld pptPres.Slides.AddSlide(pptPres.Slides.Count 1, pptPres.SlideMaster.CustomLayouts(2))pptSld.SelectWith pptSld.Shapes.Placeholders(1).TextFrame.TextRange.Text xlDataRow.Cells(1, 1).Placeholders(2).TextFrame.TextRange.Text xlDataRow.Cells(1, 2)sCellAddress xlDataRow.Cells(1, 3).AddressIf objDic.exists(sCellAddress) ThenobjDic(sCellAddress).Copy.Placeholders(3).Select.PasteSpecial DataType:ppPasteMetafilePictureEnd IfEnd WithNext xlDataRowEnd If End Sub【代码解析】 第9行代码获取PowerPoint应用程序。 第10行代码获取PowerPoint应用程序中活动Presentation对象。 第11行代码判断Excel中Selection是否为Range对象如果选中了其他对象例如Shape对象后续代码会产生运行时错误。 第12行代码创建字典对象。 第13~18行代码循环遍历活动工作表中的Shape对象将选中区域中的Shape对象保存在字典对象中。 第14行代码获取Shape对象。 第15行代码判断Shape对象的锚点单元格即左上角单元格是否在选中区域中。 如果满足条件第16行代码将Shape对象保存在字典对象中其中锚点单元格的引用地址作为字典的键Key。 第19~32行代码循环遍历选中区域的数据行。 第20行代码根据第2个模板页面创建一个新的Slide页面。 第21行代码选中新增的页面。 第23行代码将选中区域中第一列内容写入第一个占位符Placeholder中。 第24行代码将选中区域中第2列内容写入第2个占位符Placeholder中。 第25行代码获取第3列的单元格引用地址。 第26行代码判断第3列的单元格引用地址是否存在于字典的键中如果不存在说明该单元格中没有Shape对象。 如果存在第24行代码拷贝该单元格中的Shape对象。 第28行代码选中图片占位符。 第29行代码粘贴图片。 运行代码效果如下图所示。 微软在线文档: Shapes.PasteSpecial method (PowerPoint)
http://wiki.neutronadmin.com/news/146182/

相关文章:

  • 南宁公司网站建设果洛wap网站建设
  • 东海建设局网站科技九洲君
  • 做单页网站价格网站欢迎页源码
  • 西宁做网站seo安岳网站建设
  • 如何租用服务器做网站关于公司建网站
  • 威海房地产网站建设沙河网络推广
  • 网站建设的行业网站游戏入口
  • 公司名称 网站域名 关联app开发公司哪家好 上海
  • 在哪个网站做图片视频带音乐电商设计学什么
  • 能力天空的网站建设优劣势不需要登录的网页小游戏
  • 防录屏网站怎么做网站设计方案图
  • 深圳网站建设 易通鼎wordpress内容批量替换
  • 酒店设计网站建设方案卫计局本年度网站建设工作总结
  • 网站首页标题怎么设置自己怎么做商城网站视频教程
  • 做网站网站怎么赚钱无锡哪里有建设网站
  • 百度人工服务在线咨询沈阳网络推广优化
  • 手机新机价格网站郑州网站制作费用
  • 网站推广文章 优帮云黄页88网是什么网
  • 网站做站群wordpress设置首页只有一张图片
  • 东莞市官网网站建设哪家好百度云资源
  • 网站图标psd金华网站建设yw126
  • 做网站的主流软件同程旅游
  • 简单公司网站模版体验式营销
  • 查看网站外链石狮市
  • 找别人做公司网站第一步做什么工信部信息备案网站查询系统
  • 电脑维修 做网站wordpress category 参数
  • 商业网站开发教程运营推广是什么工作
  • 临漳手机网站建设艺术设计公司名字
  • 南通市住房和建设局网站个人网站建设价格
  • 自己做社交网站吗网页页面制作公司