在wps(excel、ppt、word)文件中插入网页地址

一、操作流程

在wps(excel、ppt、word)中插入网页,并且可以保存到文件内,再次打开可以直接使用。

以ppt为例:

打开ppt文件-点击 工具-点击 开发工具-点击 wps宏编辑-粘贴代码-返回文件-点击 运行宏-找到名为 InsertWeb 的宏,运行宏。

打开文件,点击 工具,点击 开发工具

在wps(excel、ppt、word)文件中插入网页地址

点击 wps宏编 粘贴代码

在wps(excel、ppt、word)文件中插入网页地址

右上角关闭,回到文件,点击 运行宏,找到名为 InsertWeb 的宏,运行宏。

在wps(excel、ppt、word)文件中插入网页地址

注:

代码在代码详解和代码总结(文末),择其一即可。 代码中的网址可以自己修改,网址一些定要填全。

二、代码详解

Excel 代码详解

function InsertWeb() {
ActiveWorkbook.Sheets.Item(1).Shapes.AddWebShapeEx("https://www.pmtemple.com")
}

  • ActiveWorkbook: 引用当前激活的 Excel 工作簿
  • Sheets.Item(1): 访问工作簿中的第一个工作表(索引从1开始),PPT的话就是第几页,比如你要将网页插入到第8页,那就把Sheets.Item(1)改成Sheets.Item(8)。
  • Shapes: 获取该工作表的形状集合对象
  • AddWebShapeEx("https://www.baidu.cn"): 调用 WPS 扩展方法添加网页形状,参数为百度官方网站 URL
  • 在 Excel 中,这将在第一个工作表中插入一个可显示网页内容的形状对象

PowerPoint 部分详解

function InsertWeb() {
ActivePresentation.Slides.Item(1).Shapes.AddWebShapeEx("
https://www.pmtemple.com")
}
  • ActivePresentation: 引用当前激活的 PowerPoint 演示文稿
  • Slides.Item(1): 访问演示文稿中的第一张幻灯片
  • Shapes: 获取该幻灯片的形状集合
  • AddWebShapeEx("https://www.baidu.com"): 添加指向百度网站的网页形状
  • 在 PowerPoint 中,这将在第一张幻灯片中插入网页内容显示区域

Word 部分详解

function InsertWeb() {
ActiveDocument.Shapes.AddWebShapeEx("
https://www.pmtemple.com")
}
  • ActiveDocument: 获取当前激活的文档
  • Shapes: 访问文档中的形状集合
  • AddWebShapeEx("https://www.pmtemple.com"): 添加指向百度网站的网页形状
  • 在 Word 中,这将在当前文档中插入网页形状对象

三、方法功能特性

AddWebShapeEx 方法特点:

  1. WPS 扩展功能: 这是WPS Office 的扩展
  2. 网页嵌入: 允许在 Office 文档中嵌入网页内容显示
  3. 交互性: 插入的形状通常可以点击访问目标网站
  4. 实时显示: 某些情况下可以显示网页的实时内容

参数说明:

  • 接收一个字符串类型的 URL 参数
  • URL 必须是完整格式(包含 http:// 或 https://)
  • 支持各种网页地址

四、适用场景

  • 在文档中添加可点击的网站链接
  • 嵌入网页内容作为文档的一部分
  • 创建交互式文档或演示文稿
  • 展示实时网页信息

五、对象模型层次结构

Excel: Application → Workbook → Worksheet → Shapes → AddWebShapeEx()
PPT:   Application → Presentation → Slide → Shapes → AddWebShapeEx()
Word:  Application → Document → Shapes → AddWebShapeEx()

这种设计遵循了各 Office 应用程序的对象模型结构,确保在相应上下文中正确插入网页形状。

六、代码总结

js体验AI代码助手代码解读复制代码

Excel:

function InsertWeb() {
  ActiveWorkbook.Sheets.Item(1).Shapes.AddWebShapeEx("https://www.pmtemple.com") }

ppt:

function InsertWeb() {
  ActivePresentation.Slides.Item(1).Shapes.AddWebShapeEx("https://www.pmtemple.com")}

Word:

function InsertWeb() {
  ActiveDocument.Shapes.AddWebShapeEx("https://www.pmtemple.com")}

原创文章,作者:产品大法师VIP Plus,如若转载,请注明出处:https://www.pmtemple.com/pm/pm-box/17689/

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
chrome安装AXURE0.7插件后无效/无法打开axure生成文件的解决办法
上一篇 2025年7月17日 下午4:34
行业唯一!摹客3离线版全新上线,更快更安全
下一篇 2025年9月13日 上午10:49

相关推荐

发表回复

登录后才能评论

评论列表(5条)

  • 光圈记录员
    光圈记录员 2026年4月21日 下午5:54

    哇,这个WPS网页插入功能太实用了!作为旅行摄影师,我经常需要在PPT中展示旅行相关的网页内容,比如当地景点介绍或实时天气。不用切换浏览器就能直接嵌入网页,工作效率大大提升呢!📸✈️

  • 字里先行者
    字里先行者 2026年4月6日 下午7:19

    如诗如画的数字世界,代码编织的网页嵌入技术,恰似在白纸上开一扇窗,让静态文档呼吸着互联网的气息。对产品经理而言,这不仅是技巧,更是连接用户与产品的桥梁,让需求文档不再局限于文字。

  • 财智价值
    财智价值 2026年3月26日 下午11:14

    这种网页嵌入功能提升了文档的交互价值,但实际应用场景有限。从商业角度看,WPS这类功能对提升产品粘性有边际效应,但对核心业务增长贡献有限。ROI测算显示,这类功能投入产出比约1:3,不如专注核心功能优化。

  • 字节像素
    字节像素 2026年3月24日 下午9:51

    这个宏功能有点像给WPS装了个浏览器插件,虽然能实现网页嵌入,但每次都要运行宏操作,还不如直接截图来得实在。不过对于需要动态数据展示的场景,这个方法确实有点黑科技的味道,WPS API文档得好好研究一下了。

  • 镜中分享客
    镜中分享客 2026年3月14日 上午2:49

    这个WPS插入网页的技巧太实用了!👍 作为经常做旅行分享的摄影师,可以直接在PPT里嵌入旅行地官网或参考网站,做演示时不用切换浏览器了。代码部分看起来有点复杂,但只要按步骤来应该没问题,下次做旅行攻略PPT就用上这个!

微信公众号
微信公众号
edgesensor_high 小程序
小程序
分享本页
返回顶部