基于加载项的PowerPoint演示功能扩展

时间:2022-12-25 10:08:07 

使用微软演示文稿软件PowerPoint 演示幻灯片的过程中,;当用户选择该命令时,使用Windows API GetOpenFileName 调用Windows 内置的打开文件对话框,,提供给用户选择要打开的文件或程序;在用户选择文件或程序后,通过调用Windows APIShellExecute 来打开该文件或程序。


图1 扩展后的演示快捷菜单


图2 选择扩展命令后的“打开文档或程序” 对话框

3、功能实现

3.1、编写VBA 宏代码

在PowerPoint 新建一个演示文稿文件,然后依次选择菜单“ 工具” — “ 宏” — “ Visual Basic 编辑器” 进入Microsoft Visual Basic 窗口;然后在该窗口下单击菜单“插入”— “模块”,在当前工程下添加一个模块,进入VBA 编辑环境,并在右侧的代码窗口中输入以下代码:

具体代码请见本文附件文档。

3.2、安装PowerPoint 加载宏

为了能够让本机或其他机器上的所有的演示文件中都可以使用此程序的功能,需要将上述程序保存为PowerPoint 加载宏的格式,然后复制到相应的机器上并启用该加载宏。下面以PowerPoint 2003 为例说明操作方法。

首先关闭上述的Microsoft Visual Basic 窗口, 返回到Microsoft PowerPoint 窗口;然后依次选择“文件” — “另存为”,在“另存为” 对话框的“保存类型” 处选择“PowerPoint加载宏(*.ppa)”,然后指定名字并加以保存(此处取名为: 扩展PPT 的演示功能.ppa)。此时系统一般会自动将该文件保存在形如“X:\Documents and Settings\YYY\Application Data\Microsoft\AddIns “的文件夹中;其中X 为用户的Windows 系统所在盘(如C:),YYY 为当前的用户名(如Administrator)。如果要在其他的计算机上使用该功能,也需要将该ppa 文件复制到相应计算机的类似文件夹。

加载宏保存在正确位置后并不能自动起作用,还必须将它添加到可用的加载宏列表中。具体方法是在PowerPoint 中依次选择“工具” — “加载宏” — “添加”,在打开的“添加新的PowerPoint 加载宏” 对话框中选择上述的ppa 文件即可。

4、结语

由于宏病毒已经成为危害Office 程序和文档的一个主要的病毒类型,因此微软的Office 程序中默认情况下都对运行宏的安全级设置为“高”: 此时在Visual Basic 编辑器窗口中如果运行宏会被禁止,在安装加载宏的时候也会出现不能安装的情况。为解决此类问题,可依次选择“ 工具” — “ 宏”— “安全性”,在“安全级” 选项卡中将安全级设置为“低”即可。

更多相关阅读

标签:加载,文件,程序,选择,PPT制作教程
0
投稿

猜你喜欢

  • xp系统无法识别手机的故障原因及解决方法

    2022-10-28 02:13:22
  • win10 2004更新了什么_win10 2004更新内容介绍

    2022-07-27 00:56:15
  • 怎样在Excel 2007 六个更改技巧 让你更熟练办公

    2022-05-17 16:42:29
  • WPS PPT如何制作夜空闪烁的效果实例教程

    2022-06-22 06:32:03
  • Win10系统如何进入安全模式?

    2023-11-27 23:25:54
  • win10显示模糊怎么调?win10显示模糊调节教程

    2023-11-13 08:09:45
  • 利用PPT自制倒计时太麻烦,试试微软的PPT主题功能吧

    2023-12-21 02:38:48
  • 135微信编辑器怎么用?微信公众号编辑器使用方法

    2023-02-20 19:11:41
  • Win7系统修改Mac地址防止IP地址被盗用的操作方法

    2022-11-25 01:31:23
  • AMD显卡如何更新?AMD显卡驱动更新教程

    2022-08-03 11:21:46
  • excel2013如何创建日程表新功能

    2022-03-07 05:22:29
  • excel表格使用公式编辑器编辑公式的方法

    2023-12-12 06:32:26
  • 如何去除Word里的修改标记

    2023-11-27 21:31:00
  • PPT转化为视频、PPT点开自动播放、PPT如何打包成CD,PPT演示文稿输出技巧,让你灵活展示PPT

    2022-12-10 07:34:31
  • 临"考"不乱 WPS助力考研复习最后冲刺

    2023-10-17 11:31:36
  • spss聚类分析教程 利用spss对数据进行聚类分析

    2022-06-27 21:58:04
  • Win10锁屏界面设置不了怎么办?

    2022-05-03 03:26:52
  • PPT两个幻灯片怎么合并到同一个中并保留原格式?

    2022-03-17 04:07:19
  • vivo x50手机参数_vivo x50手机参数详情

    2023-11-24 09:01:22
  • Win10怎么用键盘关机?Win10键盘关机技巧

    2023-06-11 09:17:04
  • asp之家 电脑教程 m.aspxhome.com