By Andrew Noske My PowerPoint Macros.

Slides:



Advertisements
Similar presentations
Introduction to Macro Introduction to Visual Basic for Application Recording a Macro Looking at the code of Recorded Macro.
Advertisements

Document Properties: adding information to your Microsoft Office documents Step 1: Add information to Document Properties What are Document Properties.
Microsoft ® Office 2007 Training Security II: Turn off the Message Bar and run code safely P J Human Resources Pte Ltd presents:
Macros/VBA Project Modules and Creating Add-Ins on the Toolbar
1 CA202 Spreadsheet Application Collaborating with Colleagues Lecture # 16 Dammam Community College.
Using Macros and Visual Basic for Applications (VBA) with Excel
Developing an Excel Application
Tutorial 8: Developing an Excel Application
XP New Perspectives on Microsoft Excel 2003, Second Edition- Tutorial 8 1 Microsoft Office Excel 2003 Tutorial 8 – Developing an Excel Application.
Microsoft Office Excel 2013 Core Microsoft Office Excel 2013 Core Courseware # 3253 Lesson 8: Macros, Importing and Exporting Data.
Corporate Property Automated Information System (CPAIS) Macro Walkthrough Guide for Excel Version 2003.
MACROS CS1100 Computer Science and its Applications CS11001.
With Microsoft Excel 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Excel 2010.
Advanced Microsoft Word Hosted by Jared Hoffman Topics Keyboard Shortcuts Customizing Toolbars and Menus Auto Format & Auto Correct Tabs Inserting Pictures.
1 ADVANCED MICROSOFT POWERPOINT Lesson 5 – Using Advanced Text Features Microsoft Office 2003: Advanced.
Customizing Word Microsoft Office Word 2007 Illustrated Complete.
Using the Visual Basic Editor Visual Basic for Applications 1.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 8 Working with Macros and Visual Basic for Applications (VBA)
Macros in Excel Intro to lab 1. Macroinstructions Macro is recorded in VBA module sequence of Excel operations Macros can automate tasks in Excel Macro.
Excel Lesson 14 Creating and Using Macros Microsoft Office 2010 Advanced Cable / Morrison 1.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Macros and VBA A macro is a set of instructions that tells Excel which commands to execute.
Word Lesson 16 Working with Macros Microsoft Office 2010 Advanced Cable / Morrison 1.
Microsoft Office Word 2013 Core Microsoft Office Word 2013 Core Courseware # 3250 Lesson 8: Using Productivity Tools.
Other Features Index and table of contents Macros and VBA.
Introduction to VBA. This is not Introduction to Excel We’re going to assume you have a basic level of familiarity with Excel If you don’t, or you need.
Microsoft ® Office 2007 Training Security II: Turn off the Message Bar and run code safely John Deere presents:
Microsoft ® Office 2007 Get up to speed with the 2007 system Murray State University College of Education:
Macros n Macros are little programs that you can create to automate particular tasks that you may want to execute more easily than having to specify all.
Adapting a ready made PowerPoint quiz with VBA
| | Tel: | | Computer Training & Personal Development Microsoft Office PowerPoint 2007 Expert.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Exploring Microsoft Office Word 2007 Chapter 7 The Advanced User Robert Grauer, Keith Mulbery,
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 22 Macros.
1 CA201 Word Application Increasing Efficiency Week # 13 By Tariq Ibn Aziz Dammam Community college.
NetTech Solutions Using Advanced Tools Lesson 5. NetTech Solutions Objectives Use Slide Finder Use the Format Painter Understand the purpose of macros.
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 7 BACKNEXTEND 7-1 LINKS TO OBJECTIVES Record & run a macro Record & run a macro Save as a macro-
Automating Tasks with Visual Basic. Introduction  When can’t find a readymade macro action that does the job you want, you can use Visual Basic code.
© Paradigm Publishing, Inc Access 2010 Level 2 Unit 2Advanced Reports, Access Tools, and Customizing Access Chapter 7Automating, Customizing, and.
Microsoft Excel Macros & Excel Solver (IENG490)
Introduction to VBA MGMI Aug What is VBA? VBA = Visual Basic for Application Excel’s powerful built-in programming language An event-driven.
Microsoft ® Office 2007 Training Security II: Turn off the Message Bar and run code safely presents:
1 ADVANCED MICROSOFT WORD Lesson 16 – Customizing Features Microsoft Office 2003: Advanced.
Presentation Companion Slide Pack The slides in this file were specifically designed to be used with the Presentation Companion Add-In. Training-Games.com.
OCC Network Drives  H:\  P:\ 
Shannon K. Basher, MLS Houston Academy of Medicine – Texas Medical Center Library.
© Wiley Publishing All Rights Reserved. Automating Tasks with Macros Book VIII, Chapter 7…
Access Lesson 11 Creating and Running Macros Microsoft Office 2010 Advanced Cable / Morrison 1.
Presentation Companion Slide Pack The slides in this file were specifically designed to be used with the Presentation Companion Add-In. Training-Games.com.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft® Excel 2013.
Microsoft Office Excel By : Juan Pratama Anandika Year : 7 Project Presentation : ICT.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
Introduction to Microsoft Excel Macros COE 201- Computer Proficiency.
MODULE 9 Integrating Word, Excel, Access, and PowerPoint © Paradigm Publishing, Inc.1.
Word 2007 Macros For AQ2000 Quotes: 1) Double-space Fix 2) Save-As PDF.
1 CA202 Spreadsheet Application Automating Repetitive Tasks with Macros Lecture # 12 Dammam Community College.
Changing Macro Security If things ain’t “working right” with your Internet files there is a good chance it is because the macros are not enabled First,
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Using Macros Lesson.
Excel Tutorial 8 Developing an Excel Application
SECTION 1: Add-ons to PowerPoint
Microsoft Excel 2003 Illustrated Complete
MACROS MUST BE ENABLED FOR THIS FILE TO WORK
Macro.
European Computer Driving Licence
Lesson 1 - Automating Tasks
MACROS MUST BE ENABLED FOR THIS FILE TO WORK
MACROS MUST BE ENABLED FOR THIS FILE TO WORK
Microsoft Office Excel 2003
Microsoft Excel 2007 – Level 2
Visual Basic for Applications: Introduction
Presentation transcript:

by Andrew Noske My PowerPoint Macros

Introduction Running Macros Using these Macros in another PowerPoint document Problems Running Macros Using Macros across PowerPoint documents Attaching/copying Macros in another PowerPoint Doc Editing Macros Signing Macros Final Words Contents

This PowerPoint has several useful Macros attached to it. To access these Macros click: –Tools >> Marco >> Marcos [Alt+F8] (on the toolbar) –From here you can run, edit, create & delete Macros. –TIP: get use to pressing [Alt+F8] Introduction

To run Macros: –If not already hit [Alt+F8] –Click the macro you want and hit “Run” –WARNING: Generally speaking you cannot undo macros (especially in MS Excel) and so it’s a good idea to save a backup before you run a new/unfamiliar Macro. Running Macros

Instructions: –Make sure this PPT document is open –Open/create your own PPT document. –Hit [Alt-F8] in your PPT document, and click Macro in: “All open presentations” –Select the one you want, hit “Run” Using these Macros in another PowerPoint document

Sometimes you may find you can’t run Macros. This is to do with security settings, and a can be awkward to get around too. Easiest way around this is go: –Tools >> Macros >> Security … >> Security Level, change the setting to “Medium” and click OK. –Close and reopen PowerPoint before it takes effect. A better method is to use/install certificates  you do this under “Trusted Publishers” tab  to create you OWN certificate is harder – you can read about it on the “Signing Macros” slide, or try Google.Signing MacrosGoogle Problems Running Macros Disabled!

Unlike MS Excel & MS Word, where you have a place to store/share Macros across ALL document, you cannot do the same in PowerPoint. I recommend writing all your Macros in a single PPT file (like this one)… and open this PPT whenever you wish to run Macros in another PPT. However, if you DO want to ATTACH the Macros code to a different document do the following (next slide)… Using Macros across PowerPoint documents

Instructions: –Make sure this PPT document is open –Open/create your own PPT document. –Hit [Alt-F8] in your PPT document, type Marco name: “whatever” in and hit “Create” –The Visual Basic editor will appear. –In the Visual Basic editor, navigate to “PowerPoint_Macros_AN”, select all [Ctrl+A] the code and copy it [Ctrl+C]. –Navigate back to your new “Module1” select all [Ctrl+A] and replace your “whatever …” subroutine with my code. –You can now close the Visual Basic Editor (it will save automatically) and then close this PPT document. Attaching/copying Macros in another PowerPoint Doc Navigate Paste/edit code here

To edit Macros: –Click the macro and hit “Edit” –Use the Visual Basic (VB) window to edit code. –TIP: Before you play around read the instructions at the top of my code. –Once done, you can save changes, run the subroutine you are editing or just close the VB window (it will save automatically) Editing Macros Run Save

If you keep getting warning about Macros you can try using a digital signature. STEPS: 1.Go: Start >> Programs >> Microsoft Office >> Tools >> " Digital Certificate for VBA Projects ” This runs a program called “SelfCert.exe” (which lives in: C:\Program Files\Microsoft Office\OFFICE11\Cert.exe ) 2.For certificate name type something like “ MyCertificate ”. Click OK. You have just created your first “digital certificate”, and you can use this to sign VBA Projects. 3.Open the VB editor window and make sure the module/file you want to sign is open/selected. To get to here you can shortcut click [Alt+F11] from PowerPoint. 4.Click: Tools >> Digital Signatures >> Choose. Select the certificate you just created. OK your way out and save your file. The next time you open this particular file you shouldn’t get any warnings. Signing Macros

Visual Basic is a babyish language, but hey – Macros are cool! Macros can save you lots of time doing by automating repetitive tasks. Macro implementation in PowerPoint is not so bad, but actually I can’t think of THAT many tasks you wound want to automate in PowerPoint, so their use here is limited. Learning to use Macros in Excel and Word is much more valuable – if you wish to learn Macros start with those! Visit for more cool stuff. Final Words