| 416-621-9348 cgreaves@chrisgreaves.com | |
|---|---|
| Home Site About Services Products |
Training
| Home | Word | Integration | Business Communication | FREE Training |
|---|---|---|---|---|
| I Speak | Excel | PowerPoint | Task Oriented Training | |
| Excuses | Access | Cutting Costs | Powerful Engines | ROI Calculator |
I offer three groups of training in three modes; that's NINE combinations - enough to please anybody and everybody, you included.
Modes
I offer public training courses - where you can join users from other organizations in a common shared-cost day or more of training.
I offer private training courses - where you as an individual, or as an organization, can benefit by focusing on a training course customized to your needs.
I offer FREE correspondence training courses - where you as an individual can receive emails at a rate best suited to your needs, on a variety of topics. Such courses are designed to give you an introduction to a complex topic such as VBA, or to boost and refresh your skills (for example "Windows Tips") without having to leave your desk.
Groups
I offer training in Desktop Applications (for example, Microsoft Office), Business Communications, and in Application Development.
Application Development
WholeProcessOfApplicationDevelopment.doc
Access To Browser Show The Clients Home Page
Access To Browser Throw Up A Map
Analysis of
Appendix Sample Files
Browser Strings
Connect APL to already-running Excel
Excel To Word Generate A Report
Google Images
Integration
Launching Word From Excel
Launch The Windows Calculator Bringing It To The Foreground
Launch Word Via Ole
Libraries
Powerpoint To Excel Obtain Data For A Dynamic Chart
Save A Copy Of All Components Of The Active Workbook
Word To Access Filter And Sort Data Fields
Word To Access Obtain Data Records
Word To Access Obtain Source VBA Code
Word To Browser Find Web Pages
Word To Browser Show Todays News
Word To Eudora Build An Email Message
Word To Excel Obtain Data From Cells
Word To Excel Obtain Source VBA Code
Word To Notepad Throw Up A Log File
Word To Outlook Build An Email Message
Word To Outlook Obtain Appointments Items From Outlook
Word To Paintbrush Edit Graphic Images
Word To Powerpoint Obtain Source VBA Code
Word To Powerpoint Snapshot Screen Images To Slides
Word To Powerpoint Snapshot Text Items To Slides Through The Clipboard
Word To Powerpoint Typed From Selection
Characteristics
Files Processor
Interesting Words
Powerful Engines
Powerful Engines Notes
Preamble
Procedures
Text Engines
Programming
Backus Naur DPNE
Karel The Robot
On Error
Self-testing Functions
Tackling Legacy Code
Spaghetti Code
VBA - Task Oriented Training
A Better Edit Undo
Access Macros
Activate And Select Methods Harmful
Applicability Of Structures
Applications Installing And Using An Application - MRUse Under Indxr Trail
Applications Maintain And Modify Macros
Applications VBA Consistency And VBE Inconsistency
Applications What They Are Why They Are Important
Apply The Builtin Heading1 Paragraph Style
Arrays
Arrays In MS VBA
Assign A Word Macro To Keyboard
Assign A Word Macros To Macro Buttons
Assign The Enter Key To A Macro
Auditing Data in a GUI Form
Automatic Generation Of Keywords
Bar Chart From Table
Basic Programming Principles
Batch Find And Replace Operation On All Excel Workbooks
Builtin Dialogues
Calculate Third Friday
Change All Dates In A Document
Change Headers And Footers In A Document Protected For Forms
Change The System Cursor
Class Modules
Clear All Highlighting From A Document
Collections
Compound Macros
Convert To Table
Create A Numbered List Using Sequence Fields
Create Better Button Arrows
Cross Application Development
Current Region
Customizing the VBE Environment
Dealing With Strings
Debugging Excel VBA
Declaring Variables
Defining A Class Structure
Defining A Structure
Defining Complex And Compound Structures
Delete All Rows Of A Table That Contain A Particular Text String In The First Column
Delete Any Paragraph That Is An Exact Duplicate
Detect If The First Character In A Selection Is Alphanumeric
Detect Whether A Table Cell Is Empty
Determine The Index Number Of The Current Paragraph
Determine The Index Number Of The Current Table
Determine The Number Of Pages In A Document Using A VBA Command
Determine The Position Of The Cursor On The Page In Points
Determine Whether The Selection Is At The Start Of A Paragraph
Developer Tools
Display All Shapes On All Slides In A Presentation
Display All Shapes On A Slide
Display In A Message Box The Contents Of Each Cell In A Table Column
Document Variables
Drop Duplicates
Early And Late Binding
Early Binding
Early vs. Late Binding
Efficiency
Entering Passwords
Err Msg utility procedure
Excel Inline S U M
Excel VBA Libraries
Force The File New Dialog To Display In List View
Force The User To Save Documents Into A Particular Folder
Formatting Cells By Program Control
Forming An Intersection Of Two Ranges
Forming A Union Of Two Ranges
Functions Usedin Excel Macros
Functions Used In Excel Worksheets
Functions Used In Excel Worksheets02
Functions Used In Word Macros
Functions What They Are Why They Are Important
Generating A Corporate Footer
Get Information On All The Drives On Your System
Getting Help
Going To Sleep
GUI Form To Accept Bookings
GUI Forms
GUI Forms Additional Controls
GUI Forms Building A Simple User Interface
GUI Forms What They Are Why They Are Important
Hide Text In Named Text Box On Slide
Hide Text Mostrecently Unhidden Text In Text Box
Highlight All Cells Containing Hyperlink
Highlight Any Misspelled Words
Highlight Misspelled Words
Importing To Excel From Text Files
Inhibit Interruptions
Intercept The GUI Close Button
Interrupt The Documentclose Eventor Autoclose Macro
Keep With Next
Launch Word From Excel
Libraries Fun4x
Libraries Hooking An Ini File To A GUI Form
Libraries Use Of Uwdot
Libraries Use Of U Xxla
Libraries What They Are Why They Are Important
Library Development
Listing All Shapes In A Presentation
Loading Cells From A Novel Array
Locate A Named Shape Within A Presentation
Locating Strings
Loop Through Files In Folders
Macros In Word
Min Non Zero
Move Shape Anchors Away From Heading Paragraph
Much Ado About Nothing
Name A Textbox On A Slide
Named Ranges
Naming A Slide
New Sub Total
Objects
Objects Properties And Methods
Obtain A List Of Reserved Words
Obtain Cells Of A Workbook
Obtaining A Slides Index Number
Offsets
On Error
Opening The Vbe
Parenting Orphaned Code
Parsing String File Data
Pattern Property
Personal_xls_ Tutorial_ Legare Coleman
Powerful Engines Useof Indxr Dot
Powerful Engines What They Are Why They Are Important
PowerpointVBA Automatic Creation Of Presentation Keywords
Powerpoint VBA Dynamic Colours
Powerpoint VBA Getting Started
PowerpointVBA How To Create A Powerpoint97 Addin
PowerpointVBA Locate And Highlight Instances Of A Specific Word
PowerpointVBA Locate Specific Text And Format The Shape Containing It
Powerpoint VBA magic Colour Changes
Powerpoint VBA Obtaining The Path And Name Of The Presentation
Powerpoint VBA Paste Special Not Available In Powerpoint Object Model
Powerpoint VBA Power Point Its Object Model
Powerpoint VBA Step Through All Elements Of A Presentation
Powerpoint VBA Text That Shrinks
Powerpoint VBA The Powerpoint Addin Faq
Powerpoint VBA Useful Powerpoint VBA Code Snippets
Powerpoint VBA Using The Activepresentation
Powerpoint VBA VBA And The Clipboard
Powerpoint VBA When Were These Office Applciations Ever Consistent
Prefaces A Cell Contents Withzed Space
Preserve And Restore Session Settings
Prime A Budget Sheet With Date Dependant Values
Print All Documents In A Given Folder
Procedure Arguments
Procedures Function Subroutines And Macros
Processing All Cells In A Range By Column
Processing All Cells In A Range By Row
Processing Ranges Of Cells
Processing Substrings
Public Sub Hello World
Putting Passwords On Excel Documents
Questions Answers
Range And Selections02
Range Property For Fields
Reading Data From A Text File
Reading Data Into A GUI Form
Rearrange A Row Of Cells Into A Column
Rebuild A Table
Regular Expressions
Release And Maintenance
Remove The Underline Attribute From Characters With Descenders
Replace Each Instance Of The Text Stringdocument One With The Contents Of A File Called Ctestdoc1doc.
Replace One Character With Another Wherever It Appears In A String
RVBA Naming Conventions
Save Print And Close A File
Scroll All Open Documents The Same Percentage As The Active Document
Select All But The First Two Cells In A Table Column
Select All Cells
Select All Rows Of A Table Except The First Row
Select A Named Text Box
Select The Current Region
Select The Used Range
Size The Text In A Textbox To Fill The Textbox
Sound Programming Practices
Speech Synthesis Of Text On Slides
Splitting Strings
Spreadsheet Controls
Stacks
Storing Data From A GUI Form
Structures And Dictionaries
Testing User Response
Text That Shrinks
The Excel Spreadsheet Model
The Paste Special Command
The VBE Environment
Toolbar Keyboard And Menu Macros
Training Fees VBA
Tree Control
Unhide Most Recently Hidden Text In Text Box
Unhide Text In Named Text Box On Slide
Union And Intersection
User Assisted Ranges
User Interface
Using Structures
Utility Functions
VBA Code Optimisation
VBA Code To Jump To A Named Slide
VBE Development Techniques
VBE Shortcut Keys
VBE Short Cuts
VBE Tipsntricks
Visit Successive Tables In A Document
Wilson Jones Folder Layouts
Word Edit Access Data
Word Process Access Data
Word Transpose A Table Via Excel
Business Cards
Business English
Business Plan
Business Slogans
Career Change
Cold Calls For The Mature Professional
Letter Writing
Portfolio
Postcards
Presentations
Profiles
Progress Reports
Project Plans
Proposals
Resumes
Time Management
Web Sites
Microsoft Office
Advanced Conditional Formatting
Advanced Formatting
Array Formulae
Basic Functions
Basics of Trend Analysis
Chart analysis
Charts Made Easy
Creating Charts
Data Analysis Toolpak
Data Arrangement
Data Changes
Data Entry
Data Entry For Professionals
Data Validation
Data Validation for Professionals
Display Format
Drawing Objects
Evaluate
Excel Chart Types
File Management
Formula Entry
Functions Analysis
How To Make Graphs That Work
Large Worksheets
Macros
Making Subtotals
Multiple Sheet Applications
Numerical analysis
Page Layout Techniques
Paste Special
Printer Set Up
Print Run
Protecting Your Clients and End Users
Shortcut key combinations
Shortcut Keys
Sorting
Spreadsheet File Structure
Structural Changes
Templates
The Theory of Life
Toolbars
Toolpak Workshop
User Functions In Excel Worksheets
Workbook Management
Workbook File Structure
Advanced Document Design
Autotext Design And Strategies
Best Practices
Columns Of Text
Creating Boilerplate Templates
Custom Dictionaries
Customization
Customizing Word
Data Access
Data Entry For Professionals
Deleting Text
Document Automation
Document Structure
Drawings And Pictures
Fields and Date Calculations
File Conversions
Find and Replace
Fixing Corrupted Documents
Fractured Footnotes
Graphic Objects
Headers Footers Page Numbers
Heading Numbering
Integration
Keyboard Shortcuts
Lost Your Text
Macros
Managing Templates
Master Documents
Minimizing Metadata
Miscellaneous "How To"s
Moving And Copying Text
Nasty Documents
Navigation And Selection
Numbered Paragraphs
Options In Word
Outline Processing
Outlines
Outlines Automatic Adjustment Of Styles
Outlines Body Text
Outlines Collaboration
Outlines For PowerPoint
Outlines Getting Started
Outlines Hierarchical Styles
Outlines Organizing Styles
Outlines Tables Of Contents
Outlines Tables Of Contents2
Page Numbering Restarts
Paragraph Styles
Resources
Shortcut Keys
Spell Checking Text
Style Hierarchies
StyleRef Field
StyleRef Sample
Tables
Template Magic
Templates
Templates and Document Structure
Templates And Document Structure 2
Templates From Scratch
Text Entry Techniques
The Theory Of Life
Tracking Changes
Understanding the Template Path and Normal.dot
Unexpected Behavior
Viewing Personal or Hidden Information
Word's Draw Layer
Word Startup Switches
Word Tips Hard Dash
Workgroup Authoring
Workgroups
Creating Handouts
Dealing With Graphic Objects
Dealing With Text Objects
Getting It All Together
Masters And Templates
Options In Preparation Of A Slideshow
PowerPoint Basics
PowerPoint Objects
Presentation Shortcuts
Presentations Made Easy
Set Appropriate Options
Shades Of Christmas Past
Slide Organization
Slide Layouts
Templates and Masters Introduction
Templates And Masters
The Theory of Life
Access
Create A Query Based On A Query
Create A Query Based On A Table
Create A Report Using A Wizard
Create A Simple Table Structure
Data Bases And Data Base Files
Forms
How to Delete Duplicate Records from a Table
Load A Simple Table Content
Modify A Simple Table Structure
Queries
Relational Databases
Relational Design
Reports
Review
Selection Criteria
Tables The Basis Of A Database
Useful Keystrokes
Xenodata
Loading
Tuesday, February 09, 2010 5:38 PM
Copyright © 1996-2010 Chris Greaves. All Rights Reserved.