Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Animation in PowerPoint

3 views
Skip to first unread message

reagolly

unread,
Oct 13, 2008, 10:57:01 AM10/13/08
to
I want to create an animation in PowerPoint 2007
I want to make stick figures that will run, jump bend,etc
Can anyone please help me, if possible, today
Thank you
--
reagolly

Vinay B Reddy

unread,
Dec 21, 2008, 8:10:01 PM12/21/08
to
You may do so in the following manner:

1) Animations -> Custom Animation
2) Select the "Sticky Figure"
3) In the right hand section you may add animation to the "sticky figure" by
adding a variety of animations by selecting "Add Effect". There are four
categories of effects
- Entrance
- Emphasis
- Exit
- Motion Path. All the four offer a plethora of options.
You may also order these animations, customize their properties and change
the speed of animation in the "Modify Effect" section.

If you wish to create a unique custom animation you may create a macro and
then add the macro by following the steps bellow:
1) Select the "Sticky Figure"
2) Insert -> Action -> Run Program

Hope it helps in future. Regards!

reagolly

unread,
Dec 21, 2008, 11:44:00 PM12/21/08
to
Vinay
I have never made a macro before.
can you tell me how or could I go online.
What program do I make it in?
-- Thanks for answering.
Have a great day.
reagolly

Vinay B Reddy

unread,
Dec 29, 2008, 5:16:15 PM12/29/08
to
Hi, Creating macros can be painful and creating a macro which would offer
more options than the one which already Power Point provides can be difficult
specially if you are not familiar with macros.

I would suggest, try to make use of the options that Power Point provides,
since everything you are asking for can be achieved with Power Point 2007.
Give it a try, if it does not work we can try the macro option. Sorry for the
delay in responding.

Thanks,
Vinay

reagolly

unread,
Dec 30, 2008, 6:39:02 PM12/30/08
to
That's ok Vinay
I really want to do animations.
I like PowerPoint and they have effects and transitions that I like.
But there are somethings I would like to do and I don't think I can do it
without making what I want it to do. I am a very creative person and have
good ideas but it will only take me so far.
I am trying to make a stick figure and I want it to run, jump, stoop, bend,
lay down stand up, etc. things that a human can do. If I can figure out how
to make it move maybe a couple of ways, with God's help I can figure out the
rest. Can I make a macro for that? I am not impatient.
Thank you again for responding Vinay. God bless you.
--

Vinay B Reddy

unread,
Dec 30, 2008, 10:56:01 PM12/30/08
to
Hi,

It's extremely commendable that you wish to learn so that you may use your
creativity to make your PPTs more interesting. You will have to learn the
basics of creating a macro yourself and there are plenty of sites out there
which will teach you the basics. Once you have mastered the basics you may
refer to the following code which covers basic animation -
Sub AnimationRandomizor()

Const NumEffects As Byte = 77

Dim SlideObject As Slide
Dim ShapeObject As Shape
Dim HoldRandomValue As Byte
Dim EffectList(1 To NumEffects) As Long
Dim TotalChanges As Long

' Used for error trapping.
On Error Resume Next
Err.Clear

' Initialize the counters.
TotalChanges = 0

' Set up the Effect list.
SetUpEffectList EffectList()

' Outer loop goes through every slide in the Active presentation.
For Each SlideObject In Application.ActivePresentation.Slides

' Inner loop goes through every shape in the presentation.
For Each ShapeObject In SlideObject.Shapes

With ShapeObject.AnimationSettings

' This property must be set to True for any of the
' other properties of the AnimationSettings object
' to take effect.
.Animate = msoTrue

' Assign a random animation to the object.
Randomize
HoldRandomValue = Int((NumEffects * Rnd) + 1)

' Assign a random animatation to the object.
.EntryEffect = EffectList(HoldRandomValue)
If Err.Number <> 0 Then
MsgBox "An error occured. Try runnning the macro " _
& "again.", vbCritical, "Error"
End If

' Increment the object count.
TotalChanges = TotalChanges + 1
End With

Next ShapeObject

Next SlideObject

' See whether any objects were changed.
If TotalChanges = 0 Then
MsgBox "No objects available. No changes were made " _
& "to the presentation.", vbInformation, "No Objects"
Else

' Set up the message box.
If TotalChanges = 1 Then
MsgBox "One object was given a random custom animation.", _
vbInformation, "Random Custom Animation"
Else
MsgBox "Suscessfully applied a custom animation to all " _
& "objects.", vbInformation, TotalChanges _
& " Objects Animated"
End If

End If

End Sub

' Assign effect constants to the List Array.
Sub SetUpEffectList(ByRef List() As Long)

' Appear
List(1) = ppEffectAppear

' Fly Effects
List(2) = ppEffectFlyFromBottom
List(3) = ppEffectFlyFromBottomLeft
List(4) = ppEffectFlyFromBottomRight
List(5) = ppEffectFlyFromLeft
List(6) = ppEffectFlyFromRight
List(7) = ppEffectFlyFromTop
List(8) = ppEffectFlyFromTopLeft
List(9) = ppEffectFlyFromTopRight

' Blinds Effects
List(10) = ppEffectBlindsHorizontal
List(11) = ppEffectBlindsVertical

' Box Effects
List(12) = ppEffectBoxIn
List(13) = ppEffectBoxOut

' Checkerboard Effects
List(14) = ppEffectCheckerboardAcross
List(15) = ppEffectCheckerboardDown

' Crawl Effects
List(16) = ppEffectCrawlFromDown
List(17) = ppEffectCrawlFromLeft
List(18) = ppEffectCrawlFromRight
List(19) = ppEffectCrawlFromUp

' Dissolve
List(20) = ppEffectDissolve

' Flash Effect
List(21) = ppEffectFlashOnceFast
List(22) = ppEffectFlashOnceMedium
List(23) = ppEffectFlashOnceSlow

' Peek Effect
List(24) = ppEffectPeekFromDown
List(25) = ppEffectPeekFromLeft
List(26) = ppEffectPeekFromRight
List(27) = ppEffectPeekFromUp

' Random Effects
List(28) = ppEffectRandomBarsHorizontal
List(29) = ppEffectRandomBarsVertical

' Spiral
List(30) = ppEffectSpiral

' Split Effects
List(31) = ppEffectSplitHorizontalIn
List(32) = ppEffectSplitHorizontalOut
List(33) = ppEffectSplitVerticalIn
List(34) = ppEffectSplitVerticalOut

' Stretch Effects
List(35) = ppEffectStretchAcross
List(36) = ppEffectStretchDown
List(37) = ppEffectStretchLeft
List(38) = ppEffectStretchRight
List(39) = ppEffectStretchUp

' Strips Effects
List(40) = ppEffectStripsDownLeft
List(41) = ppEffectStripsDownRight
List(42) = ppEffectStripsLeftDown
List(43) = ppEffectStripsLeftUp
List(44) = ppEffectStripsRightDown
List(45) = ppEffectStripsRightUp
List(46) = ppEffectStripsUpLeft
List(47) = ppEffectStripsUpRight

' Swivel
List(48) = ppEffectSwivel

' Wipe Effects
List(49) = ppEffectWipeDown
List(50) = ppEffectWipeLeft
List(51) = ppEffectWipeRight
List(52) = ppEffectWipeUp

' Zoom Effects
List(53) = ppEffectZoomBottom
List(54) = ppEffectZoomCenter
List(55) = ppEffectZoomIn
List(56) = ppEffectZoomInSlightly
List(57) = ppEffectZoomOut
List(58) = ppEffectZoomOutSlightly

' The following effects may not work.

' Uncover Effects
List(59) = ppEffectUncoverDown
List(60) = ppEffectUncoverLeft
List(61) = ppEffectUncoverLeftDown
List(62) = ppEffectUncoverLeftUp
List(63) = ppEffectUncoverRight
List(64) = ppEffectUncoverRightDown
List(65) = ppEffectUncoverRightUp
List(66) = ppEffectUncoverUp

' Cover Effects
List(67) = ppEffectCoverDown
List(68) = ppEffectCoverLeft
List(69) = ppEffectCoverLeftDown
List(70) = ppEffectCoverLeftUp
List(71) = ppEffectCoverRight
List(72) = ppEffectCoverRightDown
List(73) = ppEffectCoverRightUp
List(74) = ppEffectCoverUp

' Cut Effects
List(75) = ppEffectCut
List(76) = ppEffectCutThroughBlack

' Fade
List(77) = ppEffectFade

End Sub


Regards,
Vinay B Reddy

koma...@microsoft.com

unread,
Jan 28, 2009, 12:21:30 AM1/28/09
to

Ο "Vinay B Reddy" <Vinay...@discussions.microsoft.com> έγραψε στο μήνυμα
news:3A458F5F-570A-4B45...@microsoft.com...

Joke

unread,
Mar 29, 2009, 7:09:58 AM3/29/09
to
Goededag, weet iemand:

Waar kan je de geluidsrecorder die in WindowsXP zit vandaan halen. De zelfde
zit niet in Vista, met deze kan je alleen maar opnemen.
groetjes Joke

0 new messages