chrisfang的Excel大全
  • 【多功能抽奖器】使用说明

    2011-12-24

    【多功能抽奖器】,是一款Excel平台下使用VBA开发的抽奖程序,非常适合年会等活动场景使用。程序的特点是提供了非常丰富的用户定制功能,其中包括奖项名称、个数、每次抽取人数的设置;抽奖界面的背景图片、背景音乐、字体样式、字体颜色、中奖名单显示位置等设置;此外还包含抽奖名单去重复、从指定名单中筛除、抽奖结果导出等辅助功能。最新版本中还加入了图片抽奖以及身份证号码和手机号码抽奖时的掩码保护功能。

    这款程序最初开发于2010年初,当时更新到V1.9版,此版本仅ExcelHome论坛的下载量就达到了13000多次。期间有不少用户在使用的过程中也提出了不少改进意见,因此在2011年底的时候再次进行了版本升级,增加了新的功能。

    【多功能抽奖器】使用说明

    【最新版本】:V2.1

    【更新历史】:

    V1.3:发布于2010-1-12
    名单导入功能
    背景图片功能
    奖项级别选取
    一次性抽奖功能
    中奖名单显示设置
    显示字体设置
    结果自动导出功能

    【多功能抽奖器】使用说明

    V1.4:增加自定义奖项名称功能
    V1.5:修正背景图BUG
    V1.6:增加自定义字体颜色功能
    V1.7:增加名单去重复功能
    增加指定名单剔除功能
    增加每次抽取人数(屏幕随机滚动显示)的条件设置功能
    修正BUG
    V1.8:修正BUG
    增加对2007以上版本的支持
    V1.9:发布于2010-1-26
    增加保存用户配置信息的功能
    此版本网络下载量近20000

    【多功能抽奖器】使用说明

     

    V1.9特别版:特制支持长文本
    V2.0:发布于2011-12-26
    增加背景音乐支持
    增加超长文本支持(支持掩码保护)
    增加图片抽奖功能
    增加对64位系统的支持

    V2.1:更新于2014-01-15
    修正身份证号码的显示问题

    【多功能抽奖器】使用说明

    最初版本至目前版本功能对比图:

    【多功能抽奖器】使用说明

    【使用前的设置】

    此软件是ExcelVBA程序,打开Excel工作簿时需要启用宏才能正常工作。如果没有正确启用宏,您所看到的只是一张包含一列测试姓名数据的普通表格,而无法得到软件的应有功能。

    有关Excel宏的启用方法可参考以下文章:《Excel启用宏的详细说明

     

    【软件使用说明】

    第一部分导入名单或图片:

    正确启用宏的条件下打开此工作簿文件“多功能抽奖器V2.0.xls"(尽量避免与其他工作簿同时运行),会显示以下程序界面:

    【多功能抽奖器】使用说明

     此界面中包含两个页面,默认页面是【文字抽奖】模式,顶部可以切换到另一个【图片抽奖】模式。

    在文字抽奖页面中,点击【浏览】按钮可以从本地保存的Excel文件中导入奖池名单,要求在这个包含名单的Excel中,奖池信息必须排放在A列。如果A列包含标题行(标题行不作为抽奖内容),则需要勾选【包含标题行】复选框。

    此版本中支持18个英文数字字符或9个中文字符左右的名单信息显示(具体长度要视选用字体)。如果名单中包含的不是普通人员姓名,超过了4个中文字符或8个英文字符的长度,请勾选【超长字符】以便程序自动调整版面。程序中也保留了自动判断的功能,如果您没有勾选这个选项,一定条件下程序会提醒用户并将自动勾选。

    下方的剔除名单功能主要用于在现有名单基础上排除其中的部分信息,例如在某次抽奖完成后(”完成一次“,指的是用户设置的所有奖项全部抽取完毕,程序完整运行完成),要在原有名单中剔除已经中奖的人员姓名,就可以作此操作。

    同样点击【浏览】按钮,选择需要剔除的人员名单,其中同样要求放置在A列。如果不需要剔除,这里可以留空。

    以上设置完成后,点击【导入】按钮,程序会自动导入(包括剔除)名单,并自动清除其中重复的信息,只保留唯一一个数据记录。

    如果点击【取消】按钮,程序会跳过导入过程,自动以程序中默认的测试姓名数据作为抽奖奖池信息代入。

    这里提供一个小技巧,如果用户在完成名单导入后,希望在以后打开此程序时仍旧能够使用这份名单而不希望再次导入,可以在本次导入名单后,在后台打开任意一个工作簿,然后切换到本程序所在的工作簿进行保存。这样在下一回打开此程序时,名单已经保存在程序中,在【导入抽奖名单】窗口直接单击【取消】按钮就直接跳入下一步骤。

    在顶部标签页选择【图片抽奖】模式,会显示如下界面:

    【多功能抽奖器】使用说明

    点击【浏览】按钮,选择需要作为奖池信息的图片所存放的文件夹(注意不要选择图片文件,只需选择存放目录即可)。图片的长宽尺寸没有特别要求,如果考虑美观,可以预先修改成一样的长宽比例。图片的文件大小不宜过大,否则将影响抽奖时的显示速度,建议不要超过800K。

    点击【选择】按钮会将图片信息导入程序。本程序为了节省资源,在程序运行过程中将调用这些图片的存放位置,因此在程序运行期间,请务必不要更改所使用的图片的目录位置和文件名称

     

    第二部分选项配置:

    以上导入操作完成后,将进入下一界面:

    【多功能抽奖器】使用说明

    选项配置界面包括几大部分:奖项设置、名单显示位置、一次性抽奖、超长字符设置、界面辅助选项。

    奖项设置

    可以自定义各个奖项基本的名称、中奖数、每次抽奖数(即屏幕翻滚显示的人数,每一次暂停就抽取这个数目的奖,假定一个奖总共有21个名额,设定每次抽取5人的话,需要抽取5次可以将这个奖项全部抽出)。每次抽奖数范围在1~5之间。总中奖数人如果超过奖池人数,会有自动错误提醒。

    奖项级别最多支持7级,运行程序时,会从数字较高的级别开始抽奖。每个级别抽到的人员不会进入下一级抽奖的奖池中。例如如果用户勾选了1、2、3级奖项,将从第3级(默认名称为”二等奖“,可以自定义修改)开始抽取,抽完以后开始抽取第2级(默认名称为”一等奖“),如此类推。

     

    名单显示位置

    可以设置抽奖界面中,已中奖名单的屏幕显示位置。设置效果如下图所示:

    【多功能抽奖器】使用说明

    一次性抽奖

    如果不需要中间过程,不需要在屏幕上实时显示中奖人员,希望一次性将所有奖项全部抽取完毕导出中奖名单,可以勾选此种特殊抽奖方式。此方式在抽奖中只进行一次抽奖动作即可立即生成完整的获奖名单。

     

    超长字符设置

    本程序将大于8个英文数字字符或4个中文字符的文本长度定义为”超长字符“,如果在上一个程序界面中勾选了【超长字符】选项,在这个界面中这部分选项会由灰色变亮进入可选状态。

    如果你的奖池信息是身份证号码或手机号码,可以选择对应的选项,如果都不是则可以选择”其他“由程序自动判断适用类型。所不同的地方就在于程序会根据文本长度调整字体大小和版面布局。

    如果选择身份证或手机号两种类型,程序还提供了【使用掩码】的功能以供选择。使用掩码的意思就是可以将部分数字信息以星号替代,保护个人隐私。比如13012345678的手机号码,在使用掩码后,会在屏幕上显示130*****5678。在最终导出的中奖结果名单中,会显示完整的号码信息。

     

    界面辅助选项

    【背景图片】可选择抽奖屏幕中的背景图。

    【背景音乐】可以选择抽奖时自动播放的音乐,调用WindowsMediaPlayer进行播放,请确认您的系统中安装有WindowsMediaPlayer。支持MP3、WAV、MID、WMA等主流音乐格式,支持同时选取多首音乐。勾选【循环播放】可以支持循环播放。

    【选择字体】可选择抽奖屏幕界面中所显示的文字字体,以及标题部分和名单部分所使用的字体颜色(单击色块可以在调色板中选择不同颜色)。

    以上设置完成后,点击【确定】按钮即将进入抽奖界面,在此之前,程序会询问是否保留上述配置。如果允许保留,本程序将在此计算机系统中保留以上配置信息,在下一次运行此程序时自动导入,不需要用户重新设置。(如果选择多首音乐作为背景音乐,需要手动重新选取一下各个文件,否则将以之前选取的第一首音乐作为背景)

     

    第三部分抽奖界面

    配置完成后进入以下抽奖界面:

    【多功能抽奖器】使用说明

    抽奖界面下方的状态栏会显示操作提示。按任意键可以开始启动人员名单的随机滚动,再次按下任意键可以进行一次抽取,获奖人员姓名实时显示在屏幕上以及状态栏中,屏幕的显示最多支持20人名单(身份证号码等超长字符时只显示10人名单),超过20的情况下每20人翻屏显示。接下来再按任意键则继续抽奖的进行。

    标题区和状态栏中会显示当前所抽取的奖项名称。抽奖界面的显示窗口可以最大化或窗口化显示,最大化显示时字体会相应放大显示。

    各奖项抽取完全结束后,在程序所在路径下自动生成名为【抽奖结果】的Excel文件,用户可在此文件中查看具体抽奖结果。

     

    【下载地址】

    本地下载:多功能抽奖器 (11210)
    百度云:https://pan.baidu.com/s/1bo9bIUV

     

    【其他说明】

     

    【Q&A】

    作者: chrisfang | 分类: ExcelVBA程序 | 阅读: 48,844 次浏览 | Tags:
  • 年终奖个税的公式算法

    2011-12-15
    title

    2011年9月1日以后,由于原有的9级税率调整为7级税率,虽然年终奖的基本算法并未发生变化,但由于费率等级和速算扣除数的改变,许多原有的计算公式不再适用。在这期间,网上出现了不少新的公式算法,前段时间还有假冒的47号文件搅局,使得这个算法公式变得更加扑朔迷离。
    阅读全文 »

    作者: chrisfang | 分类: Excel函数公式 | 阅读: 18,909 次浏览 | Tags:
  • 如何在Excel中插入可以自动播放的背景音乐

    2011-12-13

    也许你会很熟练地在PPT中插入背景音乐,设定使其在幻灯片放映时自动播放音乐。但是你并不一定了解如何在Excel中插入可以自动播放的背景音乐,因为在Excel中并不支持直接插入可以播放的音频或视频。

    现有的网上比较通行的几种Excel自动播放背景音乐的方案有以下这些:

    1,使用Windows Media Player、WebBrowser等类似控件。

    缺点是不支持嵌入音频文件,这就意味着Excel文件需要拖家带口随身携带附加的音频文件才能正常播放。而且部分需要VBA编程代码支持。

    2,使用插入对象的方式,插入音频文件对象可以实现文件嵌入,但是不支持自动播放。如果需要让音乐自动播放,需要用编程的方法调用OLEobject的Verb:=xlPrimary方法来激活嵌入对象,并且会打开媒体播放器的额外窗口,界面友好度不是很理想。

     如何在Excel中插入可以自动播放的背景音乐

     3,同样是插入对象的方式,但在上述方案基础上,通过编程调用API,来读取OLEobject对象中的嵌入内容来直接进行播放。好处是不会出现上面所提到的媒体播放窗口,缺点是需要很复杂的VBA代码,并且不同格式的音频需要不同的编程代码。

    4,除了上述方法以外的其他VBA编程实现方式,通常都需要调用Windows API,编程相对比较复杂,不适合普通用户。

    以上这些方案相信一般的用户看了都会头晕,不会VBA几乎无法实现,那么有没有更简单的方法呢?请听我慢慢道来。

    很多人都知道如何在PPT或Excel中插入Flash文档,打开文件时Flash动画就可以自动播放。但把Flash仅仅看作是动画就比较狭隘了些,实际上换个角度来看,Flash就是一个多媒体的平台,可以播放视频动画,当然也可以播放音频。把音频文件做成Flash然后插入到Excel当中去,就可以实现本文中所提到的Excel背景音乐功能

    成功案例如下:http://dl.dbank.com/s0wj8dskfx

    其中的Flash控件可以缩小到不被注意甚至不可见。

    要把音频文件做成Flash文件,不要想像得很复杂,其实也很简单。有以下几种方案,可以根据自己情况各取所需:

    方案1,使用音频转Flash软件,网上有很多,推荐一个MP3 to SWF Converter,可以在这里下载:http://ishare.iask.sina.com.cn/f/13219896.html

    软件可以将音频文件(包括mp3和wav)转换为Flash播放文件,可以设定自动播放和循环播放,可以设置是否需要控制界面(作为背景音乐,不需要控制界面),如下图所示: 

    如何在Excel中插入可以自动播放的背景音乐

     

    方案2,直接使用Flash软件制作,也很简单,首先打开Flash新建一个项目,然后将音频文件导入到库,然后选中第一帧,设置一下声音和循环播放即可(也可以设置重复播放次数),然后就可以生成SWF文件。如下图所示:

    如何在Excel中插入可以自动播放的背景音乐

    如何在Excel中插入可以自动播放的背景音乐

     

    方案3,有些人会用Camtasia Studio编辑视频,其实音频也一样,插入音频后,制作一个空白视频,然后就可以在生成视频时选择输出格式为Flash,缺点是不能设置循环播放,好处是可以自己对音频进行编辑修改。如下图所示:

    如何在Excel中插入可以自动播放的背景音乐

    如何在Excel中插入可以自动播放的背景音乐

     

    音频文件生成Flash文件以后,在Excel当中插入的方法相信很多人都知道,这里也简单描述一下:

    步骤1,在【开发工具】选项卡(2003可以直接在工具栏中打开【控件工具箱】)上点击【插入】——【ActiveX控件】——【其他控件】——【Shockwave Flash Object】控件,在表格中插入控件,

    步骤2,选中插入的控件,点右键——【属性】,设置一些属性,包括【Movie】:需要给出SWF文件所在路径和文件名;【EmbedMovie】:设置为True表示嵌入Flash,不再需要随身携带文件。2007版本下嵌入功能有BUG;【Loop】:设置为True表示循环。如果需要隐藏控件,可将【Visible】属性设置为False。

    如下图所示: 

    如何在Excel中插入可以自动播放的背景音乐

     

    以上步骤完成后,点击【退出设计模式】就可以了,保存文档后重新打开就能听到音乐。如果有必要,可以在设计模式下将这个控件的尺寸调到很小不被察觉,甚至可以缩小到不可见。

    下面是我做的这个例子:

    华为网盘下载:http://dl.dbank.com/s0wj8dskfx

    本地下载:背景音乐示例文件 (2118)

    作者: chrisfang | 分类: Excel技巧 | 阅读: 5,212 次浏览 | Tags:
  • 加载宏(Addin)使用方法

    2011-12-01

    Office VBA Addin加载宏是一种使用VBA编写的程序,它通过加载设置,可以随Office程序启动而自动加载运行,是制作Excel自定义函数、Office菜单和功能区按钮、添加常用辅助功能的常用载体。

    在Excel、PPT中都可以编制加载宏文件,Word则可以通过模板文件进行加载。根据版本和程序的不同,加载宏的文件类型也稍有区别,在2003版本中,Excel的加载宏扩展名是xla、PPT的加载宏扩展名是ppa;2007/2010版本中,Excel的加载宏扩展名是xlam,PPT的加载宏扩展名是ppam。其中低版本的加载宏可以在高版本的程序中使用,因此,只要代码具有通用性,可以在编制完成保存为低版本的加载宏文件,以便于在不同版本中使用。

    它们的文件图标有别于普通的Excel或PPT文件,如下图所示: 

    加载宏(Addin)使用方法

     加载宏文件有默认的存放路径,找到这个路径很容易,只要打开PPT程序,点击【另存为】命令,在打开的对话框中选择文件类型为【PPT Addin】或【PPT加载宏】,对话框就会自动定位到默认的存放路径下,如下图所示。把加载宏文件存放到这个路径中(可以在对话框中的地址栏中复制这个路径,然后在浏览器中打开),然后参照后面的操作就可以使用加载宏程序了

    加载宏(Addin)使用方法

     

    首先,确保你的程序中的“宏”的安全性级别在中级或中级以下,有关宏的安全性设置可参考:《Excel启用宏的详细说明

    安全性级别设置在要求范围内之后,加载宏的具体加载方法如下:

    以PPT2010程序为例,加载的方法如下:

    依次点击【文件】(2007版中点击【Office按钮】)——【选项】——【加载宏】——右下角【管理】下拉列表中选择【PowerPoint加载项】——点击【转到】——在打开的【加载宏】对话框中勾选列表中出现的加载宏文件——点击【关闭】完成。如下图所示。如果你添加了正确的加载宏文件,但是下图中编号6所在的【可用加载宏】列表框中仍无显示,最可能的原因是宏的安全性级别过高,务必设置为中级或中级以下方可 

    加载宏(Addin)使用方法

     

    上述加载操作完成后,在PPT的功能区中点击【加载项】选项卡,就会在功能区面板上显示加载宏所生成的菜单,点击菜单就可以运行相应程序,如下图所示。

    加载宏(Addin)使用方法

     

    如果您的功能区中没有显示“加载项”这个选项卡,是由于Office选项当中没有打开。可以从【文件】(2007中为【Office按钮】)——【选项】——【自定义功能】中勾选这个选项卡,选项卡名称通常为“加载项”,也有可能是“Addins”。如下图所示:

    加载宏(Addin)使用方法

    2007版本和2010版本操作基本相同。在2003版本中操作方法更简单:在菜单栏上依次单击【工具】——【加载宏】——在出现的【加载宏】对话框中勾选列表中出现的加载宏文件——点击【关闭】完成。如下图所示。如果你添加了正确的加载宏文件,但是下图中【可用加载宏】列表框中仍无显示,最可能的原因是宏的安全性级别过高,务必设置为中级或中级以下方可。  

    加载宏(Addin)使用方法

     

    加载操作完成后,也会在PPT的菜单栏上生成菜单,如下图所示: 

    加载宏(Addin)使用方法

     
    上述操作一次性完成后无需再次操作,程序每次打开时会自动进行加载,每次打开程序都能直接使用加载宏所生成的菜单,十分方便。如果要卸载,也只需要在【加载宏】对话框中取消勾选相应的加载宏文件即可。
    目前在我博客中发布过的几个加载宏:

    Excel加载宏:《自动定时保存工具

    PPT加载宏:《PPT超级工具包

    Word加载宏:《自动定时保存工具Word版

    作者: chrisfang | 分类: Office技巧 | 阅读: 13,872 次浏览 | Tags:
  • 【PPT超级工具包】使用说明

    2011-11-30

    【PPT超级工具包】,是一款应用于PPT平台的使用VB开发的COM加载宏,整合了许多非常有用的PPT工具。其中包括批量设置字体、屏幕取色、调色板、幻灯片拼图、导出高清图片、插入Flash文档、批量导出或删除备注、批量删除动画、拆分文档、图片资源搜索等多种功能,并会在后续升级中继续增加其他常见需求的解决方案。

    【最新版本】:V2.0

    【下载链接】

    新浪微盘下载:http://vdisk.weibo.com/s/3Nqy8/1333605621

    新浪爱问下载:http://ishare.iask.sina.com.cn/f/23812429.html

    本地下载:PPT超级工具包便捷安装版 (4098)

             【PPT超级工具包】使用说明

     

    【更新历史】

    V1.0:发布日期2011年12月1日

    1,批量设置字体功能

    2,插入Flash动画

    3,屏幕取色

    4,批量导出备注

    5,批量删除备注

    6,批量删除动画

    7,拆分文档

    8,在线版本检测和帮助说明

    V1.1:发布日期2011年12月2日

    1,增加对64位系统的支持

    2,修正了【屏幕取色】功能中的部分兼容性问题

    3,修正了自动记忆用户设置功能的BUG

    4,增加了自动和手动版本更新检查的功能(需联网)

    V2.0:发布日期2012年04月05日

    1,由VBA开发平台转向VB平台开发,由PPA加载宏转化成COM加载宏

    2,暂不支持PPT2003版,暂不支持64位系统

    3,修正了之前已知的BUG

    4,启用全新的工具栏菜单

    5,改写了【设置字体】功能

    6,改写了【屏幕取色】功能,任意按键取色,增加取色应用到对象的功能,收藏颜色增加至八种

    7,增加了【我的调色板】功能,可以进行RGB和HSB的色彩可视化调节,多种渐变色选择

    8,增加了【多页拼图】功能,可以将幻灯片直接拼接成图片,方便微博发布

    9,增加了【导出高清图】功能,可以将幻灯片无损方式导出为图片

    10,增加了【转相册格式】功能,可以将幻灯片转存为图片相册格式的PPT,起到防止编辑修改的作用

    11,增加了【私人印记】功能,通过添加私人印记,可以在以后追溯PPT的原始制作人

    12,增加了【图片素材】功能,可以通过几个优秀的搜索引擎查找图片图标素材

    13,增加了【专业资源】功能,为您推荐专业的PPT资源

    14,增加了【分享好友】功能,可以把这个工具分享给微博上的更多朋友

     

    【使用前的设置】

    (如果使用【便捷安装版】,可以直接跳过以下操作步骤)

    本程序是COM加载宏,需要在PPT程序中安装加载,具体操作方法如下:

    下载文件包后解压,得到下图中的文件:     【PPT超级工具包】使用说明

    确保您当前的登录用户具有管理员权限,同时Vista系统需要关闭UACWin7系统需要将UAC调到最低,具体方法如下:

    在系统里面——开始——运行——输入UAC回车,打开【用户账户控制设置】,将左侧的滑块移动到最低,然后重启机器。【PPT超级工具包】使用说明

       上述环境OK后再进行安装:

    1,关闭PPT程序,双击运行PPTtoolsV2_0_setup文件进行自动安装。
    2,安装完成后,打开PPT程序,会在功能区的最右侧新出现一个【超级工具包】的选项卡,所有程序功能都在选项卡中。 【PPT超级工具包】使用说明

    如果您在安装之后没有出现这个选项卡,可以关闭PPT程序以后尝试手工安装:

    1,定位到程序的安装目录(默认位于C:\Program Files\chrisfang\PPT超级工具包V2.0)
    2,在安装目录下找到【管理员手动加载】这个文件双击运行

    操作演示: 

                                    
                

    如果你希望在非管理员帐户下安装和使用,请进入【如果您希望在非管理员账户下安装和使用】文件夹中查看说明

     

    【程序使用说明】

    此程序完全免费,目前版本中汇集了多项PPT工作中比较常用的功能,可以方便用户进行程序化操作,提高PPT编辑效率,大部分功能操作后都支持通过PPT的撤销按钮撤销操作。后续升级中会继续根据用户的反馈和建议,添加和改进其他常用的功能。欢迎广大用户提供使用反馈,并给出需要增加哪些功能的建议。

     

    主要功能1:统一字体

    在一些情况下,用户可能需要对幻灯片中的文字进行批量性的设置,可以使用此功能。

    点击菜单后出现对话框如下图所示,其中分为三个区【字体选项区】、【范围选择区】和【目标选择区】,其中【目标选择区】包括【按对象】类型来选择和【按位置】类型来选择两个不同的面板。 

    【PPT超级工具包】使用说明

     

    字体设置区中所有的复选框表示是否更改幻灯片中的原有字体设置,假定您要更改其中的中文字体,就需要先勾选“中文字体”之前的复选框,否则原PPT中的中文文字不会受影响。假定您要将文字加粗(或者改为非加粗的常规字体),就要勾选“B”下方的复选框,如果不勾选,原PPT中加粗状态的文字和不加粗状态的文字都不会被改变。

    在字体设置区中可以选择文字的字体、设置字号的大小(包括绝对值大小和原有基础上的缩放)、颜色加粗倾斜等文字样式。

    按钮具体含义如下:

    【中文字体】:勾选并在下拉框中选择字体后将会替换文档中的中文部分的文字字体。不影响英文和数字。不勾选时表示不更改中文。

    【英文字体】:勾选并在下拉框中选择字体后可选择英文字体,将会替换文档中的英文和数字部分的文字字体,不影响中文。不勾选时表示不更改英文和数字。

    【大小不变】:不改变原有字号大小

    【统一】:按绝对值更改字号大小,点选后可以设置文字字号,设置范围从1~96之间。

    【缩放】:按下后可以在原有字号基础上放大或缩小文字字号,缩放范围从-95~95之间,如果缩放后的字号超过1~96的范围,将最终设置为1或96。

    【A】:勾选后可以选择字体颜色。不勾选时表示不更改字体颜色。

    【B】:字体加粗。勾选并且按下按钮后表示加粗,弹起表示不加粗(常规)(原文档中加粗的也会恢复为常规样式)。不勾选表示不更改文档中原有状态。

    I】:字体倾斜。勾选并且按下按钮后表示倾斜,弹起表示不倾斜(常规)(原文档中倾斜的也会恢复为常规样式),不勾选表示不更改文档中原有状态。

    【U】:下划线。勾选并且按下按钮后表示添加下划线,弹起删除下划线(常规)(原文档中已有下划线的也会恢复为常规样式),不勾选表示不更改文档中原有状态。

    【S】:阴影。勾选并且按下按钮后表示添加阴影,弹起去除阴影(常规)(原文档中已有阴影的也会恢复为常规样式),不勾选表示不更改文档中原有状态。注意在2010版本中,无法用代码方式取消文字阴影,因此阴影功能在2010版本中只能添加,不能删除。

    目标选择区包含了两类选择方式,按对象类型选择或按文本所处位置选择。

    对象类型包括以下这些:

    【标题】:指通过占位符或母板所产生的标题文字,包括横版和竖版,但不包括副标题。

    【PPT超级工具包】使用说明

     

    【正文】:指所有文本占位符或非占位符文本框,包括副标题。

    【表格】:PPT中直接添加的表格,或从Excel中粘贴而来的表格。

    【页脚】:指通过插入页眉页脚功能所产生的幻灯片编号、日期和时间以及页脚占位符。不包括在母版中所设置的页脚。

    【PPT超级工具包】使用说明

     

    【图形和艺术字】:指在自选图形中设置的文字以及艺术字。不包括SmartArt。关于艺术字由于PPT内部结构的一些问题,设置字体填充颜色有时候会不成功,需要先手动给艺术字设置过一次填充色以后,程序才能正常处理。此外在2003版本中,艺术字中中文字体和英文字体不能分开设置。

    【包含组合】:正文、表格、图形和艺术字如果进行了“组合”操作,与其他对象组合在一起,勾选此选项的话可以深入组合内部进行对象中的文字替换,否则将不对组合中的文字进行处理。

    位置类型包括以下这些:

    【最顶端】:文本框的上边框居于页面最上部的文本框对象。

    【最底端】:文本框的下边框居于页面最下部的文本框对象。

    【最左侧】:文本框的边框左侧居于页面的最左侧的文本框对象。

    【最右侧】:文本框的边框右侧居于页面的最右侧的文本框对象。

    【左上角】:位于页面左侧三分之一、上侧十分之一位置内的文本框对象。

    【右下角】:位于页面右侧三分之一、下侧十分之一位置内的文本框对象。

    选择位置进行操作时,对象选择不再有效;选择对象进行操作时,位置设置也同样无效。

    范围类型包括两类:

    【选定幻灯片】:当前文档中所选中的一个或多个幻灯片页面。

    【全部幻灯片】:当前文档中的所有幻灯片页面。

    以上所有选项设置具有自动记忆功能,在您下一次打开PPT运行此程序时,仍会自动显示您之前所使用的设置。

    操作演示视频:                     

                            

     

    主要功能2:屏幕取色

    在编辑PPT时,有时候需要知道某个图形或是某个网页上的图案颜色数值,可以使用此功能,类似于PhotoShop等软件中的吸管功能。这个功能可以取得屏幕上任意位置(可以在PPT窗口内,也可以最小化PPT窗口,在其他窗口中选择)取得颜色值,包括RGB值、16进制值和HSB值(色相、饱和度、明度)。并且可以将选中的颜色直接应用到PPT对象上,或设定为收藏颜色,以便于以后使用。

    点击菜单后出现取色对话框,将鼠标移至屏幕任何位置都会在右侧正方形色块中显示当前鼠标位置的颜色。在左侧会显示鼠标坐标位置、RGB值、16进制值和HSB值。在键盘上按任意键可以锁定当前鼠标位置的取色,右侧色块内会显示锁形图标,如下图所示:

    【PPT超级工具包】使用说明

    取色锁定以后,点击大方块就可以把方块中的颜色应用到当前选中的PPT对象中。

    应用的PPT对象包括三种类型,【填充色】、【文字色】和【线条色】,要根据需求的对象不同而进行选择,选择以后点击方形色块才能有效着色。如果是对文字进行颜色设置,请不要选中具体的文字内容,而是选中文字所在的整个文本框或图形对象

    下方包括8个收藏色块,在锁定状态下,点击其中的选项按钮就可以把当前锁定的颜色添加到下方的收藏色块中保存,重启计算机后此收藏颜色仍有效。点击下方的小色块也可以将其中的颜色应用到PPT对象上

    如需再次取色,按任意键取消锁定即可移动鼠标取色。

    操作演示:

     

    主要功能3:我的调色板

    PPT当中的色彩运用是一门学问,现有的系统调色板有很多不尽如人意的地方,例如RGB数值调整的调整效果不能即时可见、相邻色和对比色无从参考等等。【我的调色板】这个功能除了能够帮助您选择颜色和渐变相邻色,还能在PPT图形对象上直接可视化地看到应用效果,实现所见即所得的调色功能。

    点击菜单后出现对话框如下:

    【PPT超级工具包】使用说明

         

    左侧基准色的16个色块可以直接点击选择,点击的同时会将颜色应用到当前选定的PPT图形对象上,图形对象的颜色应用类型包括【填充色】、【文字色】和【线条色】,根据选项的不同,颜色应用的具体对象也会不同。

    在左侧下方会显示当前选中色块的RGB数值和HSB(色相、饱和度、明度)数值,调整滑块或直接在数字框里修改数值都可以更改当前的颜色,更改的颜色会同时直接反映到当前所选中的PPT对象上,也就是所见即所得的实时修改。除了RGB数值和HSB数值以外,将鼠标停留在色块上,还能显示色块的Windows HSL数值。

    在面版的右侧是辅助配色区,自动显示了当前颜色的领近渐变色,通过右侧6种不同的选项,可以改变邻近渐变色的显示方式。点击其中的色块也可以将颜色应用到PPT对象上。调整【强度】可以改变渐变色的间隔大小。

    下方的双色渐变通过阶数的调整可以自动显示两种颜色之间的渐变过程。最小为1阶,最高为28阶。通过选项按钮选择其中某一个色块,在左侧的色块选择或数值调整能够直接反映到这个色块上,由此可以分别设置需要查看渐变的两种颜色。

    操作演示:                   

                           

     

    主要功能4:插入Flash

    要使用插入Flash功能首先需要系统中支持Flash文件的播放,如果您的系统中缺少相应的组件,本加载宏程序在加载的时候可能会报错。安装Flash播放器可到Adobe公司的官网下载:

    http://get.adobe.com/cn/flashplayer/

    PPT中可以通过控件方式插入Flash动画文件,此功能方便对控件操作不熟悉的用户进行向导式的可视化操作。此外,在最新的PPT2010版本中,虽然支持以视频方式直接插入Flash对象,但不能进行嵌入,所以控件方式仍不可替代。

    点击菜单后会出现Flash文件路径的选择窗口,要求用户选择Flash文件所在。选定Flash文件后,出现【Flash设置】对话框,如下图所示。

     【PPT超级工具包】使用说明

     

    右侧的预览窗口中可以显示当前选定的幻灯片页面(完成操作后将在此页面中插入Flash动画),同时会显示将要插入的Flash动画。按住动画左上角的十字星图标可以拖动动画的放置位置,将鼠标移至动画的边框出现双向箭头图标是可以按住鼠标左键进行大小的缩放。用户可以通过这种可视化的方式设定Flash动画在幻灯片页面中的放置位置和大小。

    左侧包含了三个选项:

    【是否嵌入Flash】:嵌入Flash可以使得PPT文档可以自由携带此Flash动画,不需要额外的文件。将PPT发送给其他用户时,对方也能看到此Flash动画。勾选此选项可以进行嵌入,需要注意的是2007版PPT中不支持真正意义上的嵌入。除此以外的2003版和2010版都可以良好支持。

    【使用相对路径】:在不选择嵌入的情况下,如果Flash文件位于PPT所在的目录下方,可以使用相对路径插入Flash。这样,只要将PPT所在的整个文件夹进行复制和移动,在打开时仍旧可以正常播放Flash。

    【使用绝对路径】:在不选择嵌入的情况下,如果使用绝对路径插入Flash,当Flash文件被移除或更改存放位置、或是PPT文件发送给其他用户时,PPT中将无法播放此Flash。

    点击【确定】按钮后会更加用户设置,在当前选定的PPT幻灯片页面中插入Flash控件,当时可能只显示带交叉线的白色矩形框,当幻灯片播放时会显示动画效果。

    【PPT超级工具包】使用说明

      主要功能5:多页拼图

    微博是一种新的分享平台,有不少PPT作者开始经常需要将PPT中的幻灯片借助一些软件进行拼图以后发布到微博上。【多页拼图】这个功能就是替代这些软件,直接在PPT当中完成拼图功能,并且可以添加文字或图形的水印。

    点击按钮后出现下面的界面:

    【PPT超级工具包】使用说明

     

    【范围】选择需要拼图的幻灯片范围,包括所有幻灯片和选定幻灯片两种模式。考虑到系统资源的消耗和上传微博的文件大小限制,拼图的幻灯片页数限定在24页,如果超过24页,将自动以前24页进行拼图。如果你选择的是“选定幻灯片”模式,需要在点击这个功能按钮之前,事先在PPT中选中你需要拼接的所有幻灯片

    【拼合方式】拼合方式指的是各页幻灯片的组合方向和形状,目前提供了4种方式,分别是纵向、横向、双列和三列,在右侧的【效果】窗口中会显示不同拼合方式的样式,特别注意多列状态下的行列排布顺序。

    【边框类型】有时需要在幻灯片拼图的同时,在每页幻灯片外围增加边框,这里可以设置边框的颜色和宽度,示意效果会在右侧显示(不完全成比例)

    【水印】水印选项可以在每页幻灯片上添加文字的或图片式的水印,右侧窗口会显示示意效果

    【水印位置】如果选择添加水印,此处可以设置水印所添加的位置,包括三种:每页幻灯片的右上角、正下方和右下角。

    【生成图片类型】可以选择最后生成的拼图文件格式,有JPG、PNG和GIF三种可选格式,推荐使用JPG格式。PNG格式清晰度比较高,但是文件尺寸会比较大。GIF则有损色彩。

    拼图文件生成在当前PPT所在的目录下,拼图生成完成时会自动在浏览器里打开显示。

    操作演示:

                        

     

    主要功能6:导出高清图

    PPT的现有功能中,有将幻灯片另存为图片的功能,可以将每页幻灯片导出为图片文件,但是细心的人也许会发现,这些图片多多少少都对原图进行了压缩,清晰度不如原始的幻灯片。【导出高清图】这个功能可以在最大限度下保证导出图片的清晰程度。

    点击按钮后出现如下界面:

    【PPT超级工具包】使用说明

     

    【范围】选择需要导出成图片的幻灯片范围,包括所有幻灯片和选定幻灯片两种模式。如果你选择的是“选定幻灯片”模式,需要在点击这个功能按钮之前,事先在PPT中选中你需要导出的所有幻灯片

    【尺寸】可以选择导出图片的像素尺寸大小,以图片矩形较长的那一边的像素值为依据。最大支持3072像素。

    【类型】可以选择最后生成的拼图文件格式,有JPG、PNG、GIF、BMP、EMF 5种可选格式,推荐使用JPG格式。

    导出图片时会在当前PPT的所在目录下自动创建一个新的文件夹,命名为【PPT名称+导出图片】,导出完成后浏览器会自动打开这个文件夹。

     

    主要功能7:转相册格式

    有些PPT作者经常会碰到一个令人比较尴尬的问题,有人要求分享PPT,但自己又不希望分享出去的PPT被编辑修改,因此有部分用户就会选择将幻灯片转成图片以后以贴图的方式另存一份PPT用于发布分享。【转相册格式】这个功能就是方便这部分需求,直接可以将PPT转存为贴图格式的新PPT。

    点击按钮后,程序会自动将当前PPT转存为相册格式,在当前PPT所在的目录下生成一个新的PPT,命名为【PPT名称+图片版】。

     

    主要功能8:私人印记

    这是一个趣味性的小功能,如果您的作品会在网上网下流传,那么通过这个功能可以追溯到你的PPT原始印记。

    【添加印记】点击添加印记,需要您输入一串容易被您识别的并且区别与其他人的印记文字信息。在输入设置完成后会保存在计算机系统中,以后每次使用此功能时都会默认使用此印记。为了以后的印记追溯,建议您使用相同的印记并且不要随意更改。此功能所添加的印记是PPT文件中的一个隐藏信息,不会在PPT的任何地方显示,只有通过【印记检测】功能才会读取到这些信息。

    【印记检测】如果您从某处得到一个PPT,貌似有部分像您的作品(通过您的作品复制或改编),您可以通过这个功能进行原始印记检测(前提是您事先在这个PPT上添加过印记)。印记检测功能会要求您输入需要检测的印记信息,默认就是在当前计算机中您之前所设置的印记文字,所以一般情况下无需修改直接确定即可。检测完成时会提示当前PPT中有多少页幻灯片留有您的原始印记。

     

    主要功能9:导出备注

    PPT中可以在每页幻灯片下方添加备注信息,此功能可以将这些备注信息批量导出为文本文件。导出方式有两种,一种是将所有幻灯片的备注全部导出,一种是将当前选定的一页或多页幻灯片的备注导出。导出时会在当前PPT所在文件路径下生成一个自动命名的文本文档,文本文档中会显示导出日期时间以及每页幻灯片及其备注。

     

    主要功能10:删除备注

    在某些情况下,作者需要在公开位置发布幻灯片之前将PPT中的备注信息删除,可以使用此批量删除功能。删除方式有两种,一种是将所有幻灯片的备注全部删除,一种是将当前选定的一页或多页幻灯片的备注删除。

     

    主要功能11:去除动画

    在某些情况下,作者需要在公开位置发布幻灯片之前将PPT中的动画设置删除,可以使用此批量删除功能。去除方式有两种,一种是将所有幻灯片的动画全部去除,一种是将当前选定的一页或多页幻灯片的动画设置去除。其中不包括幻灯片切换的动态效果设置。

    如果仅仅是希望在播放幻灯片时不显示动画,并不一定需要使用此功能去除动画,而是可以在放映设置中去除动画显示。

     

    主要功能12:拆分文档

    如果需要将当前PPT文档拆分为两个甚至多个文档,可以使用此功能。

    拆分方式有两种,一种是将当前选定幻灯片之后的所有幻灯片拆分为一份新文档(包含当前选定幻灯片);另一种是将当前选定的多个幻灯片页面提取出来形成一份新文档。在拆分过程中,可以选择是否在当前文档中保留拆分出去的页面(如果选择不保留,相当于“剪切”操作)。

     【PPT超级工具包】使用说明

     

    主要功能13:图片素材

    创作PPT,相信很多人头疼的就是找图,怎样找到合适的图片,光有谷歌和百度可不够啊。【图片素材】功能为大家整理了非常优秀的图片搜索资源,其中包括国外的几个图库网站。在图库中搜索,有时候用英文效果比中文强,英文不太好的朋友不用担心,这个功能只需要你输入中文关键词就会自动翻译成英文然后在国外的搜索引擎上搜图,完全智能全自动!        

    【PPT超级工具包】使用说明

     

    主要功能14:专业资源

    如何学习PPT制作?【专业资源】这个功能为大家提供了专业的推荐,里面的一些学习资料能够很大程度上提高您的PPT水平,特别感谢 @秋叶语录 老师提供了优秀的学习资料! @般若黑洞 @锐普陈魁 @小蚊子乐园 @刘万祥Excelpro 等高水平作者也有非常优秀的经验分享。

     

    【PPT超级工具包】使用说明

     

    【其他说明】

    后续还有视频操作演示发布,敬请期待!

    此程序经过了多次不同版本的测试,但仍不保证可能存在的BUG,欢迎用户在使用后反馈信息,可在此博客中留言。同时欢迎广大用户提出需要增加哪些功能的建议,在后续升级中会继续根据用户的反馈和建议,添加和改进其他PPT常用的功能,努力打造一个方便使用、提高效率的PPT工具包。

     

    【下载链接】

    新浪微盘下载:http://vdisk.weibo.com/s/3Nqy8/1333605621

    新浪爱问下载:http://ishare.iask.sina.com.cn/f/23812429.html

    便捷安装版:http://vdisk.weibo.com/s/4lXQ2

    本地下载:PPT超级工具包便捷安装版 (4098)

     

     —————————————分隔线以下为原V1.1版使用说明——————————————

    v1.1版本是在VBA平台下开发的加载宏,支持64位系统支持PPT2003版,安装更方便

    【下载】

    本地下载:PPT超级工具包1.1版 (2130)

    【使用前的设置】

    本程序是加载宏,需要在PPT程序中安装加载,具体操作方法可参考(方法不复杂,两步就完成):

    加载宏(Addin)使用方法

    如果直接打开下载文件包中的加载宏文件,虽然也可以加载工具栏菜单,但在关闭后就会清除菜单,只有正确安装的加载宏才能每次启动PPT程序时自动加载,所以如果您对加载宏的使用不甚了解,还是请务必点击进入上面的链接中稍稍学习一下。

    【程序使用说明】

    此程序完全免费,目前版本中汇集了7项PPT工作中比较常用的功能,可以方便用户进行程序化操作,提高PPT编辑效率,大部分功能操作后都支持通过PPT的撤销按钮撤销操作。后续升级中会继续根据用户的反馈和建议,添加和改进其他常用的功能。欢迎广大用户提供使用反馈,并给出需要增加哪些功能的建议。

    主要功能1:统一字体

    在一些情况下,用户可能需要对幻灯片中的文字进行批量性的设置,可以使用此功能。

    点击菜单后出现对话框如下图所示,其中分为三个区【字体设置区】、【目标选择区】和【范围选择区】,其中【目标选择区】包括【按对象】类型来选择和【按位置】类型来选择两个不同的面板。 

    【PPT超级工具包】使用说明

     字体设置区使用了开关按钮和三态开关按钮(有三种状态),按下时表示启用,弹起时表示不启用,变灰时表示保持文档原有状态。将鼠标停留在按钮上方会显示按钮当前的状态(带菱形符号)以及点击后将会进入的状态。按钮具体含义如下:

    【PPT超级工具包】使用说明

    【中】:按下后可选择中文字体,将会替换文档中的中文部分的文字字体。不影响英文和数字。按钮弹起时表示不更改中文。

    【A】:按下后可选择英文字体,将会替换文档中的英文和数字部分的文字字体,不影响中文。按钮弹起时表示不更改英文和数字。

    【TT】:按下后可以设置文字字号,设置范围从8~96之间。按钮弹起表示不更改字号。

    【TT】:按下后可以在原有字号基础上放大或缩小文字字号,缩放范围从-88~88之间,如果缩放后的字号超过8~96的范围,将最终设置为8或96。按钮弹起表示不更改字号。

    【C】:按下后可以选择字体颜色。按钮弹起时表示不更改字体颜色。

    【B】:字体加粗。按下表示加粗,弹起表示不加粗(常规)(原文档中加粗的也会恢复为常规样式),按钮变灰表示不更改文档中原有状态。

    【I】:字体倾斜。按下表示倾斜,弹起表示不倾斜(常规)(原文档中倾斜的也会恢复为常规样式),按钮变灰表示不更改文档中原有状态。

    【U】:下划线。按下表示添加下划线,弹起删除下划线(常规)(原文档中已有下划线的也会恢复为常规样式),按钮变灰表示不更改文档中原有状态。

    【S】:阴影。按下表示添加阴影,弹起去除阴影(常规)(原文档中已有阴影的也会恢复为常规样式),按钮变灰表示不更改文档中原有状态。注意在2010版本中,由于PPT的BUG,无法用代码方式取消文字阴影,因此阴影功能在2010版本中只能添加,不能删除。

     目标选择区包含了两类选择方式,按对象类型选择或按文本所处位置选择。

    对象类型包括以下这些:

    【标题】:指通过占位符或母板所产生的标题文字,包括横版和竖版,但不包括副标题。

    【PPT超级工具包】使用说明

     

    【正文】:指所有文本占位符或非占位符文本框,包括副标题。

    【表格】:PPT中直接添加的表格,或从Excel中粘贴而来的表格。

    【页脚】:指通过插入页眉页脚功能所产生的幻灯片编号、日期和时间以及页脚占位符。不包括在母版中所设置的页脚。

    【PPT超级工具包】使用说明

     【图形和艺术字】:指在自选图形中设置的文字以及艺术字。不包括SmartArt。关于艺术字由于PPT内部结构的一些问题,设置字体填充颜色有时候会不成功,需要先手动给艺术字设置过一次填充色以后,程序才能正常处理。此外在2003版本中,艺术字中中文字体和英文字体不能分开设置。

    【包含组合】:正文、表格、图形和艺术字如果进行了“组合”操作,与其他对象组合在一起,勾选此选项的话可以深入组合内部进行对象中的文字替换,否则将不对组合中的文字进行处理。

     

    位置类型包括以下这些:

    【最顶端】:文本框的上边框居于页面最上部的文本框对象。

    【最底端】:文本框的下边框居于页面最下部的文本框对象。

    【最左侧】:文本框的边框左侧居于页面的最左侧的文本框对象。

    【最右侧】:文本框的边框右侧居于页面的最右侧的文本框对象。

    【左上角】:位于页面左侧三分之一、上侧十分之一位置内的文本框对象。

    【右下角】:位于页面右侧三分之一、下侧十分之一位置内的文本框对象。

     

    选择位置进行操作时,对象选择不再有效;选择对象进行操作时,位置设置也同样无效。

    范围类型包括两类:

    【选定幻灯片】:当前文档中所选中的一个或多个幻灯片页面。

    【全部幻灯片】:当前文档中的所有幻灯片页面。

    以上所有选项设置具有自动记忆功能,在您下一次打开PPT运行此程序时,仍会自动显示您之前所使用的设置。
    主要功能2:插入Flash

    要使用插入Flash功能首先需要系统中支持Flash文件的播放,如果您的系统中缺少相应的组件,本加载宏程序在加载的时候可能会报错。安装Flash播放器可到Adobe公司的官网下载:

    http://get.adobe.com/cn/flashplayer/

    PPT中可以通过控件方式插入Flash动画文件,此功能方便对控件操作不熟悉的用户进行向导式的可视化操作。此外,在最新的PPT2010版本中,虽然支持以视频方式直接插入Flash对象,但不能进行嵌入,所以控件方式仍不可替代。

    点击菜单后会出现Flash文件路径的选择窗口,要求用户选择Flash文件所在。选定Flash文件后,出现【Flash设置】对话框,如下图所示。 

    【PPT超级工具包】使用说明

     

    右侧的预览窗口中可以显示当前选定的幻灯片页面(完成操作后将在此页面中插入Flash动画),同时会显示将要插入的Flash动画。按住动画左上角的十字星图标可以拖动动画的放置位置,将鼠标移至动画的边框出现双向箭头图标是可以按住鼠标左键进行大小的缩放。用户可以通过这种可视化的方式设定Flash动画在幻灯片页面中的放置位置和大小。

    左侧包含了三个选项:

    【是否嵌入Flash】:嵌入Flash可以使得PPT文档可以自由携带此Flash动画,不需要额外的文件。将PPT发送给其他用户时,对方也能看到此Flash动画。勾选此选项可以进行嵌入,需要注意的是2007版PPT中不支持真正意义上的嵌入。除此以外的2003版和2010版都可以良好支持。

    【使用相对路径】:在不选择嵌入的情况下,如果Flash文件位于PPT所在的目录下方,可以使用相对路径插入Flash。这样,只要将PPT所在的整个文件夹进行复制和移动,在打开时仍旧可以正常播放Flash。

    【使用绝对路径】:在不选择嵌入的情况下,如果使用绝对路径插入Flash,当Flash文件被移除或更改存放位置、或是PPT文件发送给其他用户时,PPT中将无法播放此Flash。

    点击【确定】按钮后会更加用户设置,在当前选定的PPT幻灯片页面中插入Flash控件,当时可能只显示带交叉线的白色矩形框,当幻灯片播放时会显示动画效果。

    【PPT超级工具包】使用说明

     
    主要功能3:屏幕取色

    在编辑PPT时,有时候需要知道某个图形或是某个网页上的图案颜色数值,可以使用此功能。这个功能可以取得屏幕上任意位置(可以在PPT窗口内,也可以最小化PPT窗口,在其他窗口中选择)取得颜色值,包括RGB值、16进制值和HSB值(色相、饱和度、亮度)。并且可以通过数字键1~5,将选中的颜色设定为收藏颜色,以便于以后使用。

    点击菜单后出现对话框如下图所示,将鼠标移至屏幕任何位置都会在右侧正方形色块中显示当前鼠标位置的颜色。在左侧会显示鼠标坐标位置、RGB值、16进制值和HSB值。

    下方包括5个收藏色块,用快捷键数字键1~5可以分别在其中保存当前位置的颜色。重启计算机后此收藏颜色仍有效。

    【PPT超级工具包】使用说明

     

    主要功能4:导出备注

    PPT中可以在每页幻灯片下方添加备注信息,此功能可以将这些备注信息批量导出为文本文件。导出方式有两种,一种是将所有幻灯片的备注全部导出,一种是将当前选定的一页或多页幻灯片的备注导出。导出时会在当前PPT所在文件路径下生成一个自动命名的文本文档,文本文档中会显示导出日期时间以及每页幻灯片及其备注。

     

    主要功能5:删除备注

    在某些情况下,作者需要在公开位置发布幻灯片之前将PPT中的备注信息删除,可以使用此批量删除功能。删除方式有两种,一种是将所有幻灯片的备注全部删除,一种是将当前选定的一页或多页幻灯片的备注删除。

     

    主要功能6:去除动画

    在某些情况下,作者需要在公开位置发布幻灯片之前将PPT中的动画设置删除,可以使用此批量删除功能。去除方式有两种,一种是将所有幻灯片的动画全部去除,一种是将当前选定的一页或多页幻灯片的动画设置去除。其中不包括幻灯片切换的动态效果设置。

    如果仅仅是希望在播放幻灯片时不显示动画,并不一定需要使用此功能去除动画,而是可以在放映设置中去除动画显示。

     

    主要功能7:拆分文档

    如果需要将当前PPT文档拆分为两个甚至多个文档,可以使用此功能。

    拆分方式有两种,一种是将当前选定幻灯片之后的所有幻灯片拆分为一份新文档(包含当前选定幻灯片);另一种是将当前选定的多个幻灯片页面提取出来形成一份新文档。在拆分过程中,可以选择是否在当前文档中保留拆分出去的页面。 

    【PPT超级工具包】使用说明

     

    注意:如果是新建的未保存过的幻灯片文档,在使用上述2、4、7功能时需要事先保存文档(程序中会自动提示)

    【其他说明】

    此程序经过了多次不同版本的测试,但仍不保证可能存在的BUG,欢迎用户在使用后反馈信息,可在此博客中留言。同时欢迎广大用户提出需要增加哪些功能的建议,在后续升级中会继续根据用户的反馈和建议,添加和改进其他PPT常用的功能,努力打造一个方便使用、提高效率的PPT工具包。

     

     

    作者: chrisfang | 分类: PPTVBA程序 | 阅读: 43,151 次浏览 | Tags:
  • #微函数系列#之VLOOKUP函数&HLOOKUP函数

    2011-11-17

    VLOOKUP函数和HLOOKUP是一对非常著名的查询匹配函数。它们让Excel的数据匹配工作变得简单,同时也让许多的初级用户认识到了Excel函数公式的强大。许多人会把它们作为Excel的入门函数,不认识它们就好像不能算会用Excel一般。

    这两个函数的功能与LOOKUP很相近,但用法相对更简单,应用场景也十分常见,因此是使用频度最高的函数之一。

    VLOOKUP函数和HLOOKUP函数的区别在于组织查询匹配的方向有所不同,V代表了Vertical表示纵向查询(在目标数据表的首列中从上往下依次查询);H代表了Horizontal表示横向查询(在目标数据表的首行从左向右依次查询)。

    函数的第二参数(目标数据表)可以是数组也可以是单元格区域引用,由于函数只在其首列或首行进行查询,因此在构造这个参数时,必须把查找的目标数据选定在此数据表的首行或首列位置。

    与此同时,与LOOKUP的二维数组查询方式有所不同的是,VLOOKUP函数和HLOOKUP函数的返回值并不默认是目标数据表的最末列或最末行,而是需要通过第三参数来进行指定。第三参数的数值分别代表了数据表中的相对列序号和行序号。这样的方式意味着这两个函数的返回值必须位于匹配值的右侧(VLOOKUP)或下方(HLOOKUP),而没有LOOKUP函数在组建查询时那么自由。当然,也可以通过数组的方式改变这种默认情况,具体方法见下文。

    这两个函数有精确匹配和近似匹配两种方式,通过第四参数的逻辑值设置来切换。

    当第四参数的参数值为False时(False可以用数值0来替代),表示精确匹配,目标数据表中不需要排序,只有与查找值完全匹配时才能返回值,否则返回错误值;

    当第四参数的参数值为True时(True可以用非0数值来替代),表示近似匹配,目标数据表中的首列或首行数据需要事先按升序排列(包括数值和文本),然后函数会依照LOOKUP函数的方式进行近似匹配查询,返回小于等于查询值的最大数据。因此,这种近似匹配的查询方式通常会由LOOKUP函数来取代。

    这两个函数可以使用通配符进行模糊匹配,但是区分英文字母大小写,如果需要进行区分大小写的查询匹配,可以使用LOOKUP函数与Exact函数的嵌套组合来实现。

    在实际使用中,这两个函数只能单方向查询的限制条件让许多问题的解决变得困难,但还是可以通过构造数组的方式来间接地解决这个问题,使VLOOKUP函数和HLOOKUP函数也能够反向进行匹配查询。

    例如,假定查询目标的匹配值位于C列,而需要返回A列的对应值,可以这样书写公式:

    =VLOOKUP(查找值,IF({1,0},C1:C10,A1:A10),2,0)

    这个公式的关键部分在于第二参数使用IF({1,0},匹配数组,返回数组)的形式来构建了一个内存中的数据表,这个数据表包含了两列,左边这列就是C1:C10即匹配数组,右边这列就是A1:A10即返回数组。

    有些人可能不太理解IF({1,0}的作用,打一个近似的比方,就好比书架上从左到右依次排列着数学课本、语文课本、英语课本、物理课本等等,现在希望将语文课本和物理课本单独拿出来放到另一个书架中,并且要求物理课本在语文课本的左边,就可以通过这样一个公式来实现:IF({1,0},物理课本,语文课本)。

    与此类似的,如果要进行横向匹配查询,匹配值位于第5行而需要返回第3行的数据,可以这样构建公式:

    =HLOOKUP(查找值,IF({1;0},A5:Z5,A3:Z3),2,0)

     

    VLOOKUP函数和HLOOKUP函数的常见应用场景包括:

    1,精确匹配查询。只返回第一条符合条件的数据。

    2,包含通配符的模糊匹配查询。同样只返回第一条符合条件的数据。

    3,类似LOOKUP函数的升序序列的近似匹配。例如分数段的划分,可以替代多个IF条件的嵌套。

    4,通过构造第二参数的数据表,进行反向匹配查询。

     

    点击查看大图

    作者: chrisfang | 分类: Excel函数公式 | 阅读: 7,636 次浏览 | Tags:
  • #微函数系列#之LOOKUP函数

    2011-11-16

    LOOKUP函数是一个功能非常强大的查询函数,使用也非常广泛。从函数名称上可以看出它是VLOOKUP函数和HLOOKUP函数的近亲,同时它也具备MATCH函数的某些特征。它可以直接从查询目标中返回匹配的值或相近的值,还可以通过映射关系从另一组相对应的目标中返回数据。

     LOOKUP函数包含向量和数组两种用法。

    所谓向量用法指的是函数在目标向量(一维的数组或单元格引用)按顺序查找数据,找到匹配数据以后从返回向量中返回与其位置相对应的数据(目标向量和返回向量具有位置映射关系)。如果省略返回向量(第三参数),则直接从目标向量(第二参数)中返回匹配值。

    需要注意的是,在一般的查询中,目标向量的数组或单元格引用中,数据需要事先按照升序排列,包括数值、文本和逻辑值。文本也有大小之分,排序依据是字符的内码,例如A<B<C。数值、逻辑值和文本之间的大小顺序是:数值<文本<False<True。

    LOOKUP的查询数据能在目标向量中找到完全匹配的数据时,直接返回该数据或与该数据相映射的数据。如果没有完全一致的数据,则返回其中小于等于查询数据的最大值。

    例如LOOKUP(3.5,{1,2,3,4,5}) 的返回值为3。

    如果查询数据比目标向量中的最小值更小,函数就会返回错误值。

    如果目标向量中的数据没有事先排序,也可以变换一种形式来构建LOOKUP公式进行精确匹配查询。例如要在{2,4,1,3,5}中查找3所对应的数据,可以这样构建公式:

    =LOOKUP(1,0/({2,4,1,3,5}=3),返回向量)

    其中0/({2,4,1,3,5}=3)的部分会返回一组由错误值和数值“0”所组成的数组,其中的“0”就对应着数组中匹配值“3”的所在位置。根据前述LOOKUP没有精确匹配时的查询规则,将返回小于等于查询目标“1”的最大值,因此这个公式将返回“0”所对应的数据。

     

    LOOKUP函数的第二种数组用法,指的是在一个二维的数组或单元格引用中查找匹配数据,查找的方向与这个二维数组的宽度和高度有关:如果高度大于等于宽度(纵向长方形),则Lookup函数会在其首列中进行查找,返回其最末列的对应值,类似于VLOOKUP函数的查询方式;如果高度小于宽度(横向长方形),则Lookup函数会在其首行中进行查找,返回其最末行的对应值,类似于HLOOKUP函数的查询方式。

    Lookup函数在查询中不区分英文字母的大小写。

    Lookup函数的常见应用场景包括:

    1,精确匹配查询。

    2,升序序列的近似查询。例如分数段的划分,可以替代多个IF条件的嵌套。

    3,最末项的查询,通常用Lookup(9E+307来查询数值数据的最末项,或用Lookup("座" 来查询文本单字符的最末项。

    4,与MATCH函数组合,可以进行二维的组合查询。

     

    点击查看大图

    作者: chrisfang | 分类: Excel函数公式 | 阅读: 11,000 次浏览 | Tags:
  • 从个税公式谈超额累进制计算方式

    2011-11-16

    超额累进制是一种使用很广泛的多级费率计算方式,个人所得税就是其中的一种典型应用。除了个税以外,在绩效考核、销售提成、设计咨询专业费率计算等等许多方面也会经常用到。

    它的特点是累进增幅平缓,各级别之间的边界点不存在跳变现象。因此是一种相对比较合理的分级计价方式。但由于计算方式比较复杂,所以在一般使用上存在一些障碍。但通过构造Excel函数公式,可以将计算方法变得非常简单而通用,大大提高了这种方法的可用性。

    下面通过个税公式的来历详细分析一下超额累进计算方式的方方面面。

    本人并非财会金融专业亦未从事相关工作,如有谬误之处还望指正。

     

    附件下载:

    华为网盘:http://dl.dbank.com/s09b618e1f

    本地下载:个税公式 (1953)

    点击查看大图

    作者: chrisfang | 分类: Excel函数公式 | 阅读: 7,834 次浏览 | Tags:
  • #微函数系列#之INDEX函数

    2011-11-16

    INDEX函数是一个比较常用的引用类函数,作用与OFFSET函数比较相似,但它与OFFSET函数的区别在于它可以对数组中的数据进行引用,而非仅仅只对单元格区域进行引用。这就意味着INDEX函数可以对数组运算所生成的结果来进行后继处理。

    Index函数首先需要指定一个基准区域或数组(二维或一维),然后通过行序号和列序号来引用行列交叉的所在位置。

    如果基准区域或数组是单行或单列(一维),可以省略第三参数;

    如果基准区域或数组是多行多列(二维),当行序号(第二参数)为0时,返回列序号所在行的整列,例如=INDEX(A1:B5,2,0) 返回(A2:B2)的引用;当列序号(第三参数)为0时,返回行序号所在行的整行,例如=INDEX(A1:B5,0,2) 返回(B1:B5)的引用。注意需要数组公式的输入方式。

    Index函数还有一种不太常用的用法,当第一参数包含多个区域的联合引用时,可以用第四参数指定以其中第几个区域为基准。

    例如=INDEX((A1:B5,D3:E5),1,2,2) 返回E3单元格的引用,即D3:E5区域的第1行第2列所在单元格。

    Index函数的常见应用场景包括:

    1,数组元素的单独提取或顺序提取。例如用Linest获取线性方程参数时,斜率和Y轴截距可以用Index函数从Linest函数的返回结果中分别取得。

    Index+Small(Large)的组合通常用于对行列序号进行顺序引用。

    2,二维交叉查询。可以与MATCH函数相结合,可以突破VLOOKUPHLOOKUP等函数的单一方向性的限制

    3,可以动态更新的区域引用(常用于生成下拉菜单的数据有效性序列)

     

    点击查看大图

     

     

    作者: chrisfang | 分类: Excel函数公式 | 阅读: 6,122 次浏览 | Tags:
  • Excel照相机功能及其自动调用图片的应用

    2011-11-13

    周五的时候在微博中发了一个【用函数公式在Excel中显示和调用图片】的小实例,短时间内收到不少转发,看来有不少人对这个功能的应用还是比较感兴趣却又比较陌生。由于实例中没有具体的操作说明,因此在此撰文详细介绍一下。

    所谓有条件的显示和调用图片,就是指可以根据一定的索引条件,从插入到Excel当中的图片中,有选择的显示指定的图片,并且可以根据索引条件的变化,自动改变和更新目标图片的显示。

    如下图所示,左侧包含了四个插入到Excel当中的图片,并且每张图片都具有英文字母的索引标识。用户可以通过设定,在右侧【调用目标】的所在位置输入不同的索引标识,让Excel在【调用结果】位置自动显示相应的图片。

     Excel照相机功能及其自动调用图片的应用

     

    实现这一功能的主要原理来自于Excel的图片链接功能,也就是传说中的【照相机】功能。我早先曾经提到过,Excel当中的照相机功能并非必需通过自定义菜单把那个【照相机】命令按钮调出来才能使用。因为它的实质是【包含链接的图片】,因此可以通过更简便的方法来实现。具体方法如下:

    1,选中需要拍照的单元格区域,例如A1:D5区域,按<Ctrl+C>进行复制;

    2,在表格里选中一个放置“照片”的地方,然后如果是在2003版中,需要按住<Shift>键,然后在菜单栏上点击【编辑】,在下拉菜单中会出现【粘贴图片链接】命令(如果不按住<Shift>键,这个命令就不会出现在下拉菜单中),点击这个命令就会在当前位置生成目标区域的一个镜像图片。

    如下图所示:

     Excel照相机功能及其自动调用图片的应用

     如果是在2007以上版本中,第2步中就不需要按Shift键,直接在【开始】选项卡中点【粘贴】下拉按钮,在其中选择那个带链条的图片按钮即可,如下图所示。 

    Excel照相机功能及其自动调用图片的应用

    以上操作过程就是所谓的“照相机”功能,生成的“图片链接”实际上就是目标区域的一个镜像图片,更改目标区域的内容,会实时反映在这个图片中,就好象一个实时监视窗口一样。选中这个图片可以在Excel的公式编辑栏中看到它实际上包含了一个单元格地址的链接公式:=A1:D5,如下图所示。所以说这个功能的本质就是带链接的图片。

     Excel照相机功能及其自动调用图片的应用

    这个带链接的图片所显示的内容并不仅仅是目标区域单元格中的内容,它更像是一幅卫星照片,会把目标单元格区域范围内所有可以显示的内容都拍摄进去,包括出现在此区域中的图片、图形甚至是图表。虽然这些对象并不属于某个具体的单元格,但只要他们的位置与目标单元格区域的范围重叠,就可以被这个照相机功能忠实地记录下来。如下图所示。

     Excel照相机功能及其自动调用图片的应用

     基于上述的原理,如果在不同单元格区域范围中放置不同的图片,就可以通过链接到相应的单元格地址,显示调用不同的图片。如下图所示。 

    Excel照相机功能及其自动调用图片的应用

     

    要在上述基础上,通过索引条件来进行有据可依的图片显示调用,需要从下面两个方面来实现:

    1,通过公式,将索引项与图片所在单元格的地址建立关联关系。这个可以用很多查询引用函数来实现,例如INDIRECT+MATCH函数的组合。

    2,由于图片链接的公式中除了直接使用单元格地址以外,并不能直接使用其他函数公式。因此在这里要使用【定义名称】功能建立一座引用的桥梁。

    以本文最开头的图片实例为例,具体操作方法如下:

    1,按<Ctrl+F3>组合键打开【定义名称】对话框,点击【新建】按钮新建一个定义名称pic

    pic=INDIRECT("B"&MATCH(Sheet1!$H$2,Sheet1!$A$1:$A$4,0))

    公式的意思很简单,通过MATCH函数查找H2单元格中的索引目标在A列索引项当中的位置,然后通过INDIRECT函数在B列中引用到这个相应图片的所在位置。

    2,定义名称完成后,选中“调用结果”位置的“照片”图片,在公式编辑栏中输入“=pic”即可。

    此时,在H2单元格中变换不同的索引内容,都可以让左侧的”照片“中自动显示所对应的不同目标图片。

     Excel照相机功能及其自动调用图片的应用

     

    文件下载:

    华为网盘:http://dl.dbank.com/s06laoy24a

    本地下载:通过公式调用图片 (2287)

     

    作者: chrisfang | 分类: Excel技巧 | 阅读: 28,118 次浏览 | Tags: