如何一次性更改ppt中的全部字体.docx_第1页
如何一次性更改ppt中的全部字体.docx_第2页
如何一次性更改ppt中的全部字体.docx_第3页
如何一次性更改ppt中的全部字体.docx_第4页
如何一次性更改ppt中的全部字体.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如何一次性更改ppt中的全部字体? 如何一次性更改ppt中的全部字体?起初这个我也不知道,也是在百度上搜索得来的。非常感谢大家!当然,我也要把这样的好东西共享一下,为大家节约时间! 先看第一种方法。一般高手都是用这种方法的,我不会用!点击ppt中的工具里的宏选项里的宏。然后输入你要创建的宏名点击创建按钮,在出现的页面中将下面一段代码覆盖掉原先的代码:Sub OED01()批量修改字体格式、大小和颜色Dim oShape As ShapeDim oSlide As SlideDim oTxtRange As TextRangeOn Error Resume NextFor Each oSlide In ActivePresentation.Slides For Each oShape In oSlide.Shapes Set oTxtRange = oShape.TextFrame.TextRange If Not IsNull(oTxtRange) Then With oTxtRange.Font .Name = 楷体_GB2312 改成你需要的字体 .Size = 20 改成你需要的文字大小 .Color.RGB = RGB(Red:=255, Green:=0, Blue:=0) 改成你想要的文字颜色 End With End If Next NextEnd Sub然后点击保存按钮,关闭窗口,回到ppt编辑页面。再次点击工具里的宏选项里的宏,选择你刚编辑好的宏,点击运行,这样你ppt中的所有字体都被改变了,想要变成什么样的字体可在代码里修改!第二种方法,简单易懂,而且好操作!在ppt上面的工具条中,选择“视图”,然后“普通视图”,然后再幻灯片的左边,会出现一栏。在这一栏的上面有个选项“大纲/幻灯片”,点击“大纲”,这个时候,你激活其中任意一张幻灯片,全选,然后改到自己想改的格式就可以了。如何将PPT里的文字全部改变字体颜色, PPT里是黑底模板白色字体,想改成黑色字体白色模板打印,如何全部改掉,不要一个一个的改。一次性修改所有ppt页面中字体的颜色和大小有朋友问我如何一次性修改所有ppt页面中字体的颜色和大小,由于powerpoint没有现成的菜单,今天索性写了一个宏,水平有限,不足之处请大家指正!Sub Macro1()For i = 1 To ActiveWindow.Selection.SlideRange.SlideNumber num = ActiveWindow.Selection.SlideRange.Shapes.CountIf i = ActiveWindow.Selection.SlideRange.SlideNumber Then num = num - 1End IfFor j = 1 To num ActiveWindow.View.GotoSlide Index:=i aaa = ActiveWindow.Selection.SlideRange.Shapes(j).Name If InStr(1, aaa, text box) 0 Then ActiveWindow.Selection.SlideRange.Shapes(j).Select ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Font.Size = 20 改成你想要的字体大小 ActiveWindow.Selection.TextRange.Font.Color.RGB = RGB(Red:=255, Green:=0, Blue:=0) 改成你想要的字体颜色 End If If InStr(1, aaa, Rectangle) 0 Then ActiveWindow.Selection.SlideRange.Shapes(j).Select ActiveWindow.Selection.TextRange.Font.Size = 20 改成你想要的字体大小 ActiveWindow.Selection.TextRange.Font.Color.RGB = RGB(Red:=255, Green:=0, Blue:=0) 改成你想要的字体颜色 End IfNext jNext iEnd Sub答案补充 格式-幻灯片设计-“幻灯片设计-配色方案” 选一个你要的颜色 文字和符号都会变颜色不过貌似对PPT背景也有影响 你先试下 不行我再研究研究在 视图母版幻灯片母版 里面改。批量修改ppt中所有字的字体颜色本篇文章将会告诉你,怎样利用office中的宏,批量修改PPT中所有字的字体、颜色、字号、背景等。 今天我一朋友来找我,说他想打印一个PPT,于是想把它变成白底黑字,并保存。我翻了半天,发现office本身是没有这个功能的,于是我终于找到了一个方法来实现。(以下演示版本为Office2007,其他版本的类似)1、背景模板的处理打开幻灯片母板,选择插入新的幻灯片母板,得到一个空白的母板。然后删除掉原来的母板。还原普通视图,这样就去掉了幻灯片的模板背景。2、利用宏批量改变字体在视图中选择宏(早期版本可能要在插入中找),输入任意的宏名,点击创建。在新代码窗口中,删除原来的内容,并复制以下内容,然后运行宏(若不能运行,请看下面)。此时工作已经全部完成了。Sub myfont() Dim oShape As Shape Dim oSlide As Slide Dim oTxtRange As TextRange On Error Resume Next 之后的代码就算出错也会继续执行For Each oSlide In ActivePresentation . Slides oSlide . FollowMasterBackground = msoTrue 使用幻灯片母版背景 For Each oShape In oSlide . Shapes 文本框字体设置 With oShape . TextFrame . TextRange . Font .Name = 宋体 .Size = 20 . Color . RGB = RGB(Red : = 0 , Green : = 0 , Blue : = 0 ) .Bold = msoFalse 粗 . Italic = msoFalse 斜 . Underline = msoFalse 下划线 End With oShape . Fill . Background 文本框背景色用幻灯背景填充 oShape . TextFrame . TextRange . IndentLevel = 0 表格字体设置 oShape . Table . Background . Fill . BackColor . RGB = RGB(Red : = 255 , Green : = 255 , Blue : = 255 ) 底色 For i = 1 To oShape . Table . Rows . Count For j = 1 To oShape . Table . Columns . Count oShape . Table . Cell(i, j) . Shape . Fill . BackColor . RGB = RGB(Red : = 255 , Green : = 255 , Blue : = 255 ) With oShape . Table . Cell(i, j) . Shape . TextFrame . TextRange . Font .Name = 宋体 .Size = 20 . Color . RGB = RGB(Red : = 0 , Green : = 0 , Blue : = 0 ) .Bold = msoFalse 粗 . Italic = msoFalse 斜 . Underline = msoFalse 下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论