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

网站同时做竞价和seo爱上链外链购买交易

网站同时做竞价和seo,爱上链外链购买交易,网站开发需要哪些部门,项目外包 网站开发示例需求:根据Excel中选中的单元格内容(3列)如下图所示,在已打卡的PowerPoint文件中创建页面。 新增PPT Slide页面使用第二个模板页面,其中包含两个文本占位符,和一个图片占位符。将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://www.yidumall.com/news/41924.html

相关文章:

  • 请公司建网站网站优化排名推广
  • 电影网站制作教程企业关键词推广
  • 什么叫响应式网站新产品推广方式有哪些
  • 徐州市贾汪区建设局网站网站关键词提升
  • 怎么做义工网站公司网站策划宣传
  • 贵州网站推广电话近期的重大新闻
  • 二级目录 Wordpress抖音seo系统
  • 网站制作排行榜抖音关键词排名
  • 龙岩市兼职网搜索引擎网站优化和推广方案
  • 便宜网站开发培训优化搜索关键词
  • 怎么做外贸个人网站网站功能优化
  • 定制开发网站优化seo软件
  • 中国的网站域名是什么意思seo公司推广宣传
  • 满城网站建设做网站的软件叫什么
  • 官方网站建设 搜搜磐石网络广告联盟代理平台
  • 请别人做网站的缺点怎样建立自己的网站平台
  • 网站购买后如何做百度商家平台客服电话
  • 怎么制做网站网站建设服务
  • 网站诊断工具百度seo新算法
  • 长沙美容网站建设市场调研公司排名
  • 做电商图的设计网站学大教育培训机构怎么样
  • 如何选择合肥网站建设seo诊断站长
  • 一流专业建设方案seo入门培训课程
  • 建设一个网站平台的费用吗semaphore
  • 免费空间做自己的网站个人推广app的妙招
  • 程序员源码网站寻找客户资源的网站
  • 怀宁县住房与城乡建设局网站怎样建立一个网站
  • 莱阳网站制作谷歌浏览器网页版入口手机版
  • 网站建设培训速成网络营销产品
  • 没有域名的网站搜索引擎有哪些网站