中人网
标题:
PPT使用技巧(四)——快速在PPT里插入图片
[打印本页]
作者:
小小香儿
时间:
2011-7-29 09:13
标题:
PPT使用技巧(四)——快速在PPT里插入图片
核心提示:
当微软的Office与微软VB中的宏功能相遇时,便可以创造出强大的功能,例如在这篇文章中就介绍了利用这两个工具瞬间插入上百张图片。
4 ^. k/ z$ `7 U1 H
, K2 ?5 L1 }! X; Y, M
当微软的Office与微软VB中的宏功能相遇时,便可以创造出强大的功能,例如在这篇文章中就介绍了利用这两个工具瞬间插入上百张图片。
2 G+ v6 f$ K# G1 p T! q l d
0 Q: \- M4 l" g6 \) a. E& H, x
如果要插入几十甚至几百张图片,并且要求每张图片插入到每张幻灯片页面上(即有几张照片就要有几张幻灯片)你会怎么做?
/ f; } A4 `( d' B* y
/ P1 s6 i; a: L4 t) J8 X
按照常用的方法点击“插入→图片→来自文件”菜单命令,然后一个一个选择需要的图片,或者点击“格式→背景”命令,将图片作为PowerPoint的背景导入,这样也太浪费时间了。在这种情况下,可以借助PowerPoint强大的宏功能,将多步操作合并为一步,批量插入图片。
( I Z( z* L$ l; ?
! Q: @5 v3 O" J) R$ A: Y7 b v
第一步:
首先准备好图片,假设在C盘下面的Pictures文件夹内有100张jpg格式的图片,如“C:Pictures1.jpg”、“C:Pictures2.jpg”、“C:Pictures3.jpg”等,文件名是有序的数字
9 d7 Q* z) i# k \, x! Z
8 j' q) K* Z+ ~. X( G
第二步:
启动PowerPoint 2003,按下Alt+F11键打开Visual Basic编辑器窗口,点击“插入→模块”菜单命令,在弹出的代码编辑窗口中输入以下代码:
) ?$ |, z- g7 p# d* D
' T# B, `& G& P l- z- q/ J( G3 v
Sub InsertPic()
4 s( C! x/ ?5 f- G
* A9 i7 n d& d( [; l
Dim i As Integer
6 d8 L) I j U1 L, d0 {" o
' l; [7 [8 F/ f# K9 E; ^
For i = 1 To ActivePresentation.Slides.Count
" ^* x4 D% w9 s1 _" S8 A; ^' ~
' S4 F8 S. I$ W
ActivePresentation.Slides(i).Select
G7 l5 S! v" W4 z. r" X9 R% V
9 s" N F$ H6 [' N% d
With ActiveWindow.Selection.SlideRange
5 |. p1 O* t0 X
Q! @6 o; [& s3 c
.FollowMasterBackground = msoFalse
) O0 q/ }: P$ ~) k8 j, v. x
: n% J7 e3 e# U4 I6 ~4 [) A9 v% |; [
.Background.Fill.UserPicture "C:Pictures" & i & ".jpg"
( \- D& |: K7 Z9 a: T g
9 Y0 _) R v" H7 {1 U! Q9 n
End With
# _% E% |( l' ~# L3 ~, J: o
# y# ^% z8 O/ t( `; T
Next
5 N w1 t- p) ^
! x& J: |1 z9 ^* ]' u9 z( J
End Sub
1 @- s9 Z8 E/ {/ P) S f
4 W# B" t5 f' n
第三步:
关闭Visual Basic编辑器窗口,上面的模块代码会自动保存。此时,连续按Ctrl+M键建立与图片数目相等(如:100)的多个空白幻灯片。按Alt+F8键打开宏对话框,选中我们上面建立的InsertPic宏,点击“运行”即可,100张图片很快就自动插入到幻灯片中。
作者:
宠着小猪
时间:
2011-7-29 09:29
哇!~很实用哦!!
作者:
qangel
时间:
2011-7-29 09:40
哇,要去试试
作者:
芋儿
时间:
2011-7-29 11:54
哈,很少用到宏功能,谢谢香儿的分享,要去试试了
作者:
zyclarence
时间:
2011-7-29 13:33
这个好。利用循环
作者:
qingtengcha
时间:
2011-7-29 15:46
以前没试过宏功能,现在还是要多看看学习这方面的了,谢谢楼主分享
作者:
山村牧童
时间:
2011-8-1 17:44
感谢分享!辛苦啦!
作者:
枫行
时间:
2011-8-5 15:04
我对VB完全是空白啊~谢谢!自己不会编写,收藏起!
作者:
wo2wojia
时间:
2011-9-22 10:10
VB 已然很多年不用了。。。号东西啊
作者:
女蚂蚁
时间:
2012-8-20 12:00
这个我怎么学不会呢?是不是相片一定要按顺序数字编号呢
作者:
64970775
时间:
2012-9-26 15:02
好技巧绝不放过!!
) }' Z5 H0 E. Y9 _9 Z# `0 V% S
收藏了~
欢迎光临 中人网 (http://bbs.chinahrd.net/)
Powered by Discuz! X2.5