原理:利用PowerPoint里面的控件工具箱,选择Web浏览器,实现一个宏的调用。

步骤:

1、新建一页空白PPT。运行“视图——工具栏——控件工具箱”。

控件工具箱面有若干按钮,如果只需要打开网页 文本框 命令 其它控件

这几个就够用了。

2、1只需要点击按钮之后出现网页:

(1)拖“命令”按钮到灯版页面,调整其大小和位置。如果需要把“CommandButton”几个字改了,在命令按钮上单击右键,选择“属性”,在打开的属性面板中设置“Caption”属性为“打开网页”。

(2)单击“控件工具箱”面板中的“其它控件”按钮,在其下拉列表中选择“Microsoft

Web浏览器”控件,然后在灯片页面中勾画出范围,调整其大小和位置。

(3)双击“打开网页”按钮,在打开的Visual Basic窗口的光标位置输入如下代码

例如:打开网页:http//www.baidu.com/

则在光标处输入:WebBrowser1.Navigate2 "www.baidu.com"

2、2播放过程中即时在文本框中输入网址,点击按钮出现文本框中的网页:

(1)拖“文本框”控件到灯版页面,调整其大小和位置。

(2)拖“命令”按钮到灯版页面,调整其大小和位置。如果需要把“CommandButton”几个字改了,在命令按钮上单击右键,选择“属性”,在打开的属性面板中设置“Caption”属性为“打开网页”。

(3)单击“控件工具箱”面板中的“其它控件”按钮,在其下拉列表中选择“Microsoft

Web浏览器”控件,然后在灯片页面中勾画出范围,调整其大小和位置。

(4)双击“打开网页”按钮,在打开的Visual

Basic窗口的光标位置输入如下代码后关闭:WebBrowserl.Navigate(TextBoxl.Text)

3、注意事项

(1)比如我,不能保证讲PPT的时候机器能联网,我就把网页全存为html文件,保存在文件夹里面,我在文本框里显示的是实际的网址,但是调用的时候是本机的文件,需要注意的就是本机文件的地址得关了多开几次测试。

(2)我遇到的情况:第一次成功了,之后再也运行不了,卡了我半天。从帮助中看出来是宏被禁止了,需要从“工具——宏——安全性”中讲安全级别调为中,在可靠发行商里面选择信任VB。

(3)我用的是Office2003版,在2007版中“控件工具箱”的位置改变了。

在“Microsoft Office 按钮(左上)——PowerPoint 选项——常用”,然后在“PowerPoint

首选使用选项”,在功能区显示“开发工具”选项卡复选框——控件——其他控件”

总结:核心就是那段VB的代码,没学过就得从网上找,还有就是安全性一定要调,要不然一次成功之后就用不了,我自己就是这么做出来的,希望对看到这篇文章的朋友们有一点帮助。

本地html文件怎么嵌入ppt,如何在PPT中嵌入网页,即把网页嵌入PPT?相关推荐

  1. linux ios文件是否存在,技术|如何在 Linux 中验证 ISO 镜像

    你从喜爱的 Linux 发行版的官方网站或第三方网站下载了它的 ISO 镜像之后,接下来要做什么呢?是创建可启动介质并开始安装系统吗?并不是,请稍等一下.在开始使用它之前,强烈建议你检查一下你刚下载到 ...

  2. java如何解压rar文件怎么打开_如何在java中实现对zip和rar文件的解压

    如何在java中实现对zip和rar文件的解压 关注:101  答案:1  mip版 解决时间 2021-01-26 10:50 提问者芣①樣哋羙莮 2021-01-25 22:44 如何在java中 ...

  3. 我ps制作的html文件alt标记文字,如何在PS中制作我的2016宣言的字体?

    如何在PS中制作我的2016宣言的字体? 这篇教程是向路饭的朋友分享用PS制作"我的2016宣言字体,教程很不错,推荐到路饭,来看看吧! 这个教程主要是通过对文字进行加工,配合图案素材的修饰 ...

  4. linux中文件重命名_如何在Linux中重命名文件?

    linux中文件重命名 This tutorial will walk you through the simple steps to rename a file in Linux. 本教程将引导您完 ...

  5. java aar 文件,将本地.aar文件添加到我的gradle构建中

    这些天(在这个问题之后超过1年)Android Studio> 1.0,本地依赖确实正常工作: android sdk在默认本地仓库中查找依赖项: $ANDROID_HOME/extras/an ...

  6. b是python文件二进制打开_如何在Python中打开和显示原始二进制数据?

    'rb'模式允许您从Python中的文件读取原始二进制数据:with open(filename, 'rb') as file: raw_binary_data = file.read() type( ...

  7. netbeans缺少java文件夹_Java,如何在netbeans中添加库文件?

    在Netbeans 8.2中 1.从Web源下载二进制文件. 该阿帕奇Commos是:http://commons.apache.org/components.html][1] 在这种情况下,你必须选 ...

  8. linux 文件列添加字段,如何在linux中加入所需列的文件?

    我有很多文件,如下面的目录"结果" 58052 results/TB1.genes.results 198003 results/TB1.isoforms.results 5805 ...

  9. java 获取文件扩展名_如何在Java中获取文件扩展名

    java 获取文件扩展名 Sometimes while working with files, we need to process them differently based on their ...

  10. 如何在matlab中进行非线性规划,matlab非线性规划_图文.ppt

    设 X11=X1, X21= X 2,, X31= X 3, X41= X 4, X51= X 5,, X61= X 6 X12= X 7, X22= X 8,, X32= X 9, X42= X 1 ...

最新文章

  1. 如何实现高容量大并发数据库服务 | 数据库分布式架构设计
  2. android manifest简介
  3. linux 信号 sigaction(是signal的扩展,在多线程应用中替代了signal)(除了信号值信息外,还可以附加数值信息(以及指针:不可跨进程):sigqueue()函数)
  4. hdu 1257最少拦截系统 动态规划
  5. 解决spark-shell输出日志信息过多
  6. LeetCode 1041. 困于环中的机器人
  7. Targeted Resumes How to Write a Targeted Resume By Alison Doyle
  8. 【日志】数字电路电子钟制作日志
  9. 7.22 C++自学笔记
  10. 栈实现队列(队列实现栈)
  11. MongoDB复制集搭建主服务器模拟切换
  12. 支持向量机SVM思维导图
  13. Flutter:表单Form
  14. 常用的PHP加密方式
  15. Hadoop mapreduce课程设计-全球历史平均气温数据分析
  16. BYK-A500消泡剂:泡沫的一切都在计算中
  17. Nodejs 服务端MVC架构
  18. CreateWindow 详解
  19. 对于杯子、淘宝搜索框的测试用例
  20. Mockito中模拟静态方法

热门文章

  1. 申请软著流程(附带软著源码整理工具、申请软著文档的模板)
  2. 查看端口被占用的情况以及如何解除端口占用
  3. 网络连接错误错误代码103怎么解决
  4. 视频教程-ShardingSphere:SpringBoot2+MybatisPlus读写分离+分表-Java
  5. Unity学习制作Flappy Bird小游戏(超详细全教程,可发布到PC、Web、Android平台)
  6. Android开发:调用系统图库选择图片
  7. 易经八卦解释鸿蒙,易经入门:如何记住八卦的8个符号,理解意思之后,就会很简单...
  8. 小技巧!微信发朋友圈长文字怎样才能避免被折叠成一行?
  9. 做什么网站赚钱?关于网站赚钱项目的剖析以及方向
  10. 精品课程申报系统实战开发代码全纪录