• PPT数据通信之—Excel篇

    日期:2009-08-26 | 分类:VBA

    VBA的地位好像很尴尬,高手们不屑,一般用户不会。我对VBA也并不精通,以前写过一篇介绍一个公司做的PPT与其他文件交换数据的文章。使我对PPT和Excel,word,Access,TXT之间的数据通信很感兴趣,这些数据之间通信的应用是否有实际用处?我也不知道,今天开始陆续将摸索的一些方法以范例方式弄出来,先是PPT和Excel数据通信的例子,希望有高手进一步完善。

    简要代码:
    打开Excel=================================
    Dim ExcelApp As Excel.Application
    Dim ExcelBook As Excel.Workbook
    Dim ExcelSheet As Excel.Worksheet
    Set ExcelApp = CreateObject("Excel.Application")
    Set ExcelBook = ExcelApp.Workbooks.Add
    ExcelFilePath = Application.ActivePresentation.Path & "\" & "ExcelFileName"
    '使用相对路径要比绝对路径好
    ExcelApp.Workbooks.Open ExcelFilePath, ReadOnly:=False
    Set ExcelBook = ExcelApp.Workbooks("ExcelFileName")
    Set ExcelSheet = Excel.Worksheets(n)
    '(n=1...工作表)

    关闭Excel=====================
    If Not (ExcelBook Is Nothing) Then ExcelBook.Close
    If Not (ExcelApp Is Nothing) Then ExcelApp.Quit
    Set ExcelBook = Nothing
    Set ExcelSheet = Nothing
    Set ExcelApp = Nothing
    ===========================

    代码很简单,示例也是简单的说明问题,在此基础上应该可以做出很多应用个变化,抛砖引玉,希望你能做出更多的东西和我们分享。

    下载在这里

  • 很多人都头疼PPT设计中的图片处理。整理了一些你可能需要知道的图片处理知识和技巧,当然,原则只是原则,不一定要照搬,但知道多一点总是好的。

    人物图片的视线最好向内

    读者的目光会很自然的移到人物图片中人物的视线方向,所以可以的话人物图片的视线尽量向文字的方向,如果图片的人物目光是向外的,翻转一下吧。

    两张人物图片的,视线最好相对

    很自然的塑造出谈话气氛,否则的话似乎有点散乱。

    视线的处理也有特殊的

    要创造出特殊的场合,就完全可以不遵守视线的一般原则,比如上例中为了表达对立的概念,就将视线调反了。

    注意图片的上下关系

    物品之类的就不要放在人物的头上。同理,风景类的图片最好也遵循天,地的关系。

    注意图片的边线

    不仅仅将图片对齐就可以了,也要考虑图片内部的对齐,比如地平线什么的,这样图片的结合和排列更协调。

    不妨大胆裁切

    有时候裁切过的图片,视觉冲击力比不裁切好要好,不妨试一试。

    粗糙的抠图也是可以的

    很多人最怕的也许是精细的抠图了,很累也烦,其实只要风格允许,粗糙的抠图也是一种时尚哦,特别在表现潮流,嘻哈风格,街头什么的。

    图片焦点的处理方法

    推荐一篇非常好的教程,获益良多,点击这里

    希望以上对你有帮助。

  • ppt design talk(5)

    日期:2009-08-20 | 分类:技巧

    图片太小了
    有时候,手头的图片太小了,小图片的视觉冲击力小,而强行拉大会影响效果,怎么办?一个简单的办法是“添加色块框”。
    1.采用图片同色系的色块
    2.颜色可以有适当变化
    3.根据文字采用合适的版式
    比如:

    俺完全没有图片素材
    如果手头完全没有图片或插图素材,那么只要能够通过对文字和颜色的处理,同样能够起到视觉化的效果。常见的方法包括:
    1.铺上一层底色
    2.对文字的大小,颜色,字体进行调整
    3.在小地方进行一些变化
    比如:

    需要注意的是:
    务必要保证文字的可阅读性,实例中的拼音仅是作为装饰用,所以可以放在底层被其他文字遮挡,而且颜色也可以接近底色,但是正文就不能这样处理,因为PPT的首要任务是传递信息的。

  • 继续做道场

    日期:2009-07-10 | 分类:版面

    现实中,很多PPT多字,多图表,而且不能修改文字,这样的案例碰到了不少,因此想探讨在这些情况下的一些版式处理,可以实际意义会比较大。列出的这些页面由于制作匆忙,所以图片的选用并不是十分切合文字的,我只是利用手头现成的资源做的,没有花时间找。目的只是对各种排版的试验,和大家探讨。






    感觉上如果处理得好,页面虽然多字,也还看得过去。当然,“尽量减少文字”依然是做好PPT的一个重要原则。


    实例参考下载

  • 外面的世界很精彩

    日期:2009-07-01 | 分类:想法

    今天写了一篇文章“My name is PPT”,被cnBeta转载了(速度真快)。写这篇文章的起因有二个,一个是曾经在我们的google论坛上有过一次讨论,Vega同学对大家对于演示类文件一律说成“PPT”不太认同,认为应该叫slide比较合适。这个从严格意义上讲是对的,但在中国国内PPT好像已经是约定成俗了。这次的讨论我印象很深刻,也想过PPT这个词语是怎么来的,但正如大家想的一样,我也认为PPT无非是PowerPoint的简称吧。但是PPT这个词很奇怪,比如你用google搜一下PPT,再搜一下DOC,似乎PPT更明确的代表了某个东西。我曾经介绍过胡壮麟先生的一篇文章,他的观点很有启发性,他认为PowerPoint已经成为一个语类了。一个偶然的机会看到了徐清枫同学的博客,对PPT的来源提出了他自己的想法,我也觉得他这个想法很有意思。所以有了到底PPT是怎么来的这个疑问,就求证了一下。不是为了显摆,也不是闲得蛋疼。对于这样的文章有没有意义,我也不知道,看看大家的留言评论吧。

    第1楼 匿名人士 发表于 2009-07-01 10:28:24
    蛋疼?
    第2楼 匿名人士 发表于 2009-07-01 10:28:54
    什么脑残的稿子???
    第3楼 匿名人士 发表于 2009-07-01 10:29:03
    1的跟我同一个意见,英雄所见略同阿
    第4楼 匿名人士 发表于 2009-07-01 10:29:23
    这文章目的何在?
    第5楼 匿名人士 发表于 2009-07-01 10:29:23
    简写和简称不一样完全可以理解。。。 比如有一个人叫Michael Jackson,我们可以简写为MJ,而叫他Michael则是简称
    第6楼 匿名人士 发表于 2009-07-01 10:29:24
    PPT不是扩展名么?
    第7楼 匿名人士 发表于 2009-07-01 10:29:31
    PPS ==> PP Stream~~~
    第8楼 匿名人士 发表于 2009-07-01 10:29:37
    看完没有板凳
    第9楼 匿名人士 发表于 2009-07-01 10:29:50
    我有罪,我语文没学好,还是看不明白这文章。简称?缩写?
    第10楼 匿名人士 发表于 2009-07-01 10:30:30
    太权威了!
    第11楼 匿名人士 发表于 2009-07-01 10:31:11
    楼主解开皮带,向里面倒了一碗碘盐
    第12楼 匿名人士 发表于 2009-07-01 10:31:52
    不是 PP疼的 意思么?
    第13楼 匿名人士 发表于 2009-07-01 10:32:09
    我草文明用语 吃饱了 没事做?
    第14楼 匿名人士 发表于 2009-07-01 10:32:42
    PPT = 泡泡糖
    第15楼 匿名人士 发表于 2009-07-01 10:32:48
    管它叫什么 有意思吗
    第16楼 匿名人士 发表于 2009-07-01 10:33:51
    闲的蛋疼
    第17楼 匿名人士 发表于 2009-07-01 10:34:34
    貌似现在微软开始超过4位的后缀格式了~
    第18楼 匿名人士 发表于 2009-07-01 10:35:24
    那又怎样
    第19楼 匿名人士 发表于 2009-07-01 10:35:42
    吃饱了撑得?
    第20楼 匿名人士 发表于 2009-07-01 10:38:49
    从我第一天知道PowerPoint这个软件,我就觉得,说这个叫ppt,是因为他文件的 结尾是 *.ppt 所以叫简单的叫她就是ppt了……这个记者确实蛋疼。我看着,我都想打他。

    更多的留言评论可以看这里

  • My name is PPT

    日期:2009-07-01 | 分类:介绍

    徐清枫同学的blog里看到他的一篇文章,根据他的推理,PPT并不是PowerPoint的缩写,而是有可能是PowerPoint Presentation的缩写,我很喜欢他的推测。现在PPT好像已经成了一个约定成俗的语类了,但是到底PPT是怎么来的,它是不是就是PowerPoint的缩写呢?本着求证的态度,找了很多资料,可惜都没有答案。最后决定给Robert Gaskins写封信询问一下,他是PowerPoint最初的编写者,应该最有发言权。老人家非常热情,回了一封非常详细的解释,大概总结一下意思如下:

    1.PPT并不是PowerPoint的缩写,而是简称。(这个要怪我的英语水平不好,在Gaskin看来, acronym(缩写)和abbreviation(简称)是不一样)。
    2.最初他编写PowerPoint的时候是给苹果系统写的,但当时他们已经预见到了微软将来可能一统江湖,所以在文件命名的时候还是遵循了微软的规则,就是后缀名不能超过3个字母,文件名不能超过8个字母。
    3.在起名字的时候,很自然的就把PowerPoint的前中后三个字母提取出来成为后缀名,接着又衍生出一个系列如PPS(PowerPoint show)等。
    4.在新的微软系统中,已经没有了后缀名只能3个字母的限制,所以2007版的就有4个字母的后缀名了,如PPTX,这个X是基于XML而来的。

    虽然最后的答案还是没有出人意料,但总算也了解到了事情的来龙去脉,是一份不错的收获。将Gaskin的原信附上,大家一起学习吧。
    ==========================================================
    Dear Eddie Liu,

      Thanks for writing about the meaning of "PPT".

      "PPT" is not properly an acronym for PowerPoint, because

                "Acronyms ... are abbreviations that are formed using the
           initial components in a phrase or name. These components may
           be individual letters (as in CEO) or parts of words (as in Benelux or
           Delmarva)."
           --http://en.wikipedia.org/wiki/Acronym

     An acronym can be formed by taking the initial letters of multiple
    words, sometimes only the important words, for example

           BBC: British Broadcasting Corporation
           CNN: Cable News Network
           USA: United States of America

    (there are other types as well).

      So an acronym is a special kind of abbreviation formed from initial
    components such as letters, and "PPT" was not made up that way.  (All
    acronyms are abbreviations, but most abbreviations are not acronyms.)

      The need for the abbreviation "PPT" came about in this way.  In
    Microsoft's early MS-DOS system and later in Windows, every filename
    ended in a dot (".") followed by a short "file type".  (See
    http://en.wikipedia.org/wiki/Windows_file_types.)  In MS-DOS in the
    1970s, and then in early versions of Windows built on MS-DOS, the file
    type had to be only 3 letters.  A filename had a maximum of 8 letters,
    then the dot, then a 3-letter file type, so this naming format was
    called "8+3".  When PowerPoint was invented, we had to decide on a
    3-letter abbreviation to identify its files to the operating system.
    Even though PowerPoint was developed first for Macintosh, we knew from
    the very beginning that the most important target would be Microsoft
    Windows, so we planned for it all along.

      In English, abbreviations of single words are often formed by
    taking the first letter of the word and the last letter of the word,
    adding between them the most important letters from the middle to show
    what the word sounds like.  For example,

      MR:  mister
      JR:   junior
      DR:  doctor
      REVD:  reverend
      MGMT: management

      We made "PPT" as an abbreviation for PowerPoint, by taking the
    first 'P" and the last "T", adding between them the middle "P":
    PowerPoinT.  This was natural, because in English "power" is a common
    word all by itself, and "point" is a common word all by itself, so
    people understand "PowerPoint" as a combination of the two
    words--further indicated by the fact that we capitalized both "P"s.

      "PPT" was a natural English abbreviation for the word "PowerPoint"
    and it was the right length (3 letters) to be an MS-DOS file type.

      As to the others, any computer program deals with many types of
    files.  Each file type required a different 3-letter abbreviation.  We
    made up other file types by making them similar to "PPT"--for
    instance, "PPS" for "PowerPoint Show".  Since they all start with "P",
    you can sort a list of files by their file types and find all the ones
    for the PowerPoint program sorted together.

      Much later (as you say, starting with PowerPoint 2007), Microsoft
    introduced new files formats, the XML-based formats.  By this time,
    file types could be longer than 3 characters because the foundations
    of Windows had been entirely rewritten.  For example, in early
    versions of Windows, HTML files could only have the file type "HTM"
    ("index.htm"), but now you often see HTML files of file type "HTML"
    "index.html").

      Microsoft used this freedom to make 4-letter file types for the new
    formats, by using the old file types ("PPT", "PPS") and adding an "X"
    (from "XML"), resulting in new file types "PPTX", "PPSX" and so forth.
     This way you can look at a listing of one of the new files and see
    instantly that it is, for example, "the XML revision of a PPT file".

      I hope this explains how "PPT" came about.

    Best regards,

    Robert Gaskins

  • 小议空间再造

    日期:2009-06-29 | 分类:版面

    如果讲究的话,每个PPT页面似乎都是一个平面,看厌了插入一幅大图加几个字的话,就要在版面设计上如何突破平面做文章。但是PPT设计毕竟不是平面,也不用太复杂和花俏吧,有时候只要简单借鉴下,就能创造出空间感。

    示例1:简单的变化

    页面标题栏,直直的一条是比较常见的,稍微变化一下,空间感就出来了。


    示例二:基本型

    这个是创造空间的基本型,为什么这个页面看起来比较舒服呢?仔细分析一下,首先背景简约但不简单,灰色中有部分渐变,看起来不那么单调,其次用白色框单独区分出一个空间,平面不平了,再次加上倒影和小海星,打破一点点平衡。小海星换成logo也是蛮漂亮的。这个基本型可以变化出很多。


    示例三:基本型的变化

    也是很容易做的吧。

    示例四:故意创造不规则空间

    这个其实不容易把握,搞不好就弄巧成拙,需要跟显示内容,背景图片的走向结合起来。但偶尔一用,效果还是挺特别的。

    示例五:特别的区域

    这个页面最吸引人的地方,还是标题栏的特别处理,虽然只是单独的一小部分,也算是起到了画龙点睛的作用。

    示例六:透视

    利用透视自然能创造出空间感,其中一项的变化能突出重点,这个版式用在目录页也挺不错的。

     


  • 前段时间有一项目,帮助某机构构建一个所谓的E-learning系统,项目因种种原因夭折。过程中很感慨要推行一项改革的困难,可以肯定的说在中国其实经费预算并不是问题,主要还是人的意识问题。不过在此期间倒是真的学习了很多关于E-learning的知识。挂羊头卖狗肉有两个意思,一个是个人感觉现在所谓的一些E-learning系统很多都是挂羊头卖狗肉,其中有系统本身的问题,也有使用者的问题。第二个意思是本博不是讲PPT的吗?怎么跑到E-learning了呢?有卖狗肉的嫌疑,不过有点扯得上边的是在E-learning系统中有很重要的一环是“课件”的开发,PPT开发的课件是重要的来源之一,多少了解一点还是有好处的,我深信如果E-learning系统能在推广起来,那么课件开发将是一项很有钱途的生意。

    怎样制作课件是个很大的话题,我也不是教育专家,具体到细分的科目上,不同的科目有不同的方法,不同的教学对象有不同的表现形式,实在不能一概而论。不过咱有高参,在我不耻下问,虚心请教了我们家那位从事教育十几年的人民教师后,她看在我诚意学习的份上,指点了在下几招,所以以下是我学习的总结。

    1.和其它应用的PPT制作最大不同的是,课件类PPT制作首先要考虑的是教学策略问题,这也可以说是课件的核心,在我们的论坛上有讨论到怎样制作课件,但大家都只是停留在怎样的表现形式上,而对于核心问题少有触及。而正如逻辑是商业类PPT的灵魂,教学策略是课件的基本核心。而只有在确定基本教学策略后,才能确定PPT的制作和表达形式。

    关于教学策略,根据我们家的那位的传授,我只是现学现卖;
    1)第一种:先行组织者(关于先行组织者的详细解释请自我搜索,我也是费了好大劲才理解),先行组织者有两种方式,一种是说明式,一种是比较式。其实这两种方式都特别适合用PPT来表示,可以用很多形式来处理。

    2)第二种:组块。组块是把很多的信息合成数量有限的单元,方便信息的处理和记忆。最明显的例子是如果一个电话号码是02086754367,分成几个小数字就容易记多,比如020-867-54-367。这在PPT上直接就是体现每页的Point是多少,而且信息一定是以块的形式出现,专家研究结果的意见“块”最大的数量是四加一或减一。

    3)第三种:倒金字塔结构。这个大家就很熟悉了,无非是在形式上把最重要的信息首先展现,在PPT表现形式上,我个人常做的是将观点或结论写在标题上。

    4)第四种:故事叙述。从最古老的代代口述,到现今用PPT这个数字媒介来讲故事,这种方法永远都是最好的。讲故事有一些必要的元素,我们在考虑课件的时候应该思考怎样将这些元素和PPT结合起来,怎样展现?
    背景:设置故事的时间和地点。
    人物:如何使故事和学生有关联?
    情节:怎样用PPT铺开?
    模糊叙述:让学生沉浸到故事中来,而忘记或忽略掉讲故事的老师?这就要求好的课件页面时学生一看就能引起视觉共鸣,并不需要老师多解释,这个让我想起在论坛讨论中有人认为《演说之禅》中的一些理念并不适合课件,我觉得并不是那么绝对,比如大图少字的目的不就是为了使听众能更好的融入到PPT中来,而避免因为分心阅读等其他不必要因素的干扰吗?
    基调:背景音乐,动画,PPT设计版式都应该符合故事的感情基调。有人问一定需要音乐吗?有人肯定的排斥所有的动画。其实音乐,背景,动画本身没有好与坏,而是我们该不该用,用了有何益处的问题。
    推进:这个是讲述技巧的问题了。

    课件标准的问题:
    若是课堂直接展示的那种,不存在标准问题吧?但是假设课件需要整合到e-learning系统中,就必须要考虑到符合标准的问题。我一直有个疑惑,我们的老师现在很多都会用PPT或其他形式做课件吧?这样下来一个学校经过累积,将会有大量的资源,但是现在大多数学校这些资源应该分散的,没有系统的组织起来和利用吧,这真是一个很大的浪费。同时也根本没有人监督或评价这些课件吧?我还是认为学校是最应该使用e-learning系统的了,在那个项目期间,学习了很多国外的开源软件,其中中国使用最多的应该是“魔灯”了吧?不过去看过这些有使用的学校,大多好像要么是摆摆样子,要么就已经荒废了,有没有一些好的应用?我真的很感兴趣。扯远了,回到标准的问题。E-learning系统标准的制定中有很大一部分是针对课件的,不管是IMS,AICC,还是SCORM。概括的讲,就是课件要能被系统识别,并至少可以追踪到进度,进入时间,离开时间等等。当然全面的标准远远不止这些,这样讲可能你有点迷糊,好在现在有很多整合的软件,直接生成符合各类标准的课件,让你不用再头疼标准的问题。但是作为课件制作者的你,还是应该知道这些标准的存在。以下是一些能生成符合标准课件的软件:
    Captivate
    articulate
    PowerCreator
    StreamAuthor(串流大师)
    office ProDucer
    Presentation Maker
    MCG
    上述软件基本都能将PPT作为素材导入,我个人比较常用和喜欢的是Adobe的Captivate,另外FLASH通过导入插件也能编写出符合SCORM标准的课件。
    课件制作实在是个很大的话题,一个成熟的课件开发可能需要一个团队才能完成,而这篇文章页只能算是一个开头吧,需要学习的有很多。

    有两个朋友好像专门是讲E-learning和课件开发的,分别是亚选蝇子,有兴趣的可以和他们多交流。