Skip to main content
00:00/00:00
Lecture 6 of 328

The Anatomy Of A Workbook Where Everything Is, And What It Does!

Download Course (Free)

Course Content

0 / 328 completed
Section 1: An Introduction To Level 11 videos

Where Are My Practice Files

2m
Section 2: Excel Essentials Level 1 Basics - Master Excel Step-By-Step2 videos

Before We Start...Viewing The Lectures, And Following Along On A Single Screen

4m

Intro To Level 1

6m
Section 3: Start Here - All The Basics16 videos

Opening Excel, and Creating a Shortcut

8m

A Quick Review Of What's Where

8m

Always Do This First! - Save Your New Workbook!

2m

The Anatomy Of A Workbook Where Everything Is, And What It Does!

23mNow Playing

Let's Enter Some Data

1m

Editing Data

1m

Ooops. I Made A Mistake - Undo and Redo

1m

A Quick Word On Formatting

2m

Changing Appearance Of Text With Formatting - Fonts

10m

Formatting Text - Alignment

3m

Saving Time With Format Painter

3m

POWER USER - Adding Your Own Lists To Autofill

8m

Saving Time With AutoFilling Sequences

5m

Changing The Column Width

3m

Entering Data - A Couple Of Shortcuts

4m

Tidy Large Titles With Merge And Centre

3m
Section 4: Doing The (Simple) Math10 videos

Copying Formulas

4m

Sums - The Old Fashioned Way!

3m

Sums - Using Autosum

6m

SUMming Horizontally

3m

Basic Formulas - Multiplication

2m

Average Function

3m

Basic Formulas - Subtraction

3m

Basic Formulas - Division

1m

POWER USER - Evaluate Formula

5m

The Order Of Mathematical Operation

6m
Section 5: Rearranging Things4 videos

Inserting New Columns And Rows

7m

Moving Existing Columns And Rows

3m

Hiding Columns And Rows

4m

Cutting, Copying, Inserting And Deleting

5m
Section 6: Formulas Learning The Clever Stuff!4 videos

ROUNDing Functions

7m

Formatting Numbers

3m

A Primer In Building Complex Formulas

3m

Buliding a Compex Formula

5m
Section 7: A Few More Essentials12 videos

Sorting

6m

Adding A New Worksheet

2m

Wrapping Text And Soft Enter

5m

Creating A Simple Chart

6m

Adding Borders

4m

Customizing the Quick Access Toolbar

3m

Freezing For An Easier View

6m

Simple Printing

6m

Highlighting Cells

4m

Getting Help

2m

Filters

8m

Closing

2m
Section 8: Bonus Section - The Keyboard Shortcuts2 videos

Bonus 1 Whizzing Around Excel

9m

Bonus 2 Keyboard Shortcuts

16m
Section 9: Bonus Section Absolute and Relative Cell References4 videos

A1 Style - Relative Relative

3m

$A1 Style - Absolute Relative

2m

$A$1 Style - Absolute Absolute

3m

A$1 Style - Relative Absolute

2m
Section 10: Excel Essentials Level 2 - IntermediateAdvanced1 videos

Intro To Level 2

4m
Section 11: Project 1 - Creating A Data Entry Screen To Populate Multiple Templates22 videos

Planning Ahead

2m

Proof Of Concept

7m

Creating Our Data Entry Screen

4m

(Custom) Formatting Dates And Time

6m

Simple Calculations With Time

2m

More (Useful) Calculations With Time

9m

Adding Time

4m

It's About Time (And Dates!)

7m

Creating A Template From An Image

16m

Importing A Template From An Existing Excel File

6m

Converting Time To A Decimal

7m

A Little Bit Of Simple Data Entry

4m

Simple Conditional Formatting For A Cleaner View

7m

Simple Logical Testing And Nested Logical Testing

10m

Building Text Strings With A Formula

20m

Calculating Time Out Of House Using Travel Time

8m

A Tick Box Exercise (Of Sorts)

13m

Auto-populating Check Boxes

16m

Before We Move On...Accessing The Developer Ribbon

2m

PRACTICE EXERCISE 1 - Time To Add A New Entry

3m

PRACTICE EXERCISE 2 - Set Up A Working Area, And Limit User Entry

2m

Defining A Working Area, And Protecting Your Work

7m
Section 12: Bonus Section Student Questions Answered!2 videos

Casing And Text Functions

20m

Reverse Engineering A Sample Spreadsheet

25m
Section 13: Project 2 - Building A Database With Excel26 videos

Simple VLOOKUPs

4m

Using Data Validation To Get The Right Input

5m

Step 1 - Get Some Data In, And Split It

8m

Let's Build Our Database!

9m

Importing Data From A Text File

4m

Importing Data From A Word File

5m

Pulling Data From Multiple Sources

5m

LOOKUP From A LOOKUP With No Intermediary Step

3m

Data Arrays Don't Have To Start At A!

4m

Using OTHER Look-Ups To Look Up!

8m

One Inherent Flaw In Vlook Up

2m

Some Common Reasons VLook-Ups Fail

6m

POWER USER - A Breakdown Of Looking Up Backwards

6m

Backwards Look-Ups In Action

5m

The Other Way Of Looking Up Backwards

6m

POWER USER - Fuzzy Vlook-Ups

5m

POWER USER - Looking Up Multiple Inputs Using An Array Formula

7m

POWER USER - Dealing With Inconsistencies In User Entry

13m

POWER USER - Vlook-Ups With Multiple Inputs

12m

VLOOKUPs Brother...HLOOKUP

6m

What To Look For When THAT Formula Didn't Work

5m

The Fastest Way To Modify Your Column Numbers

7m

POWER USER - Vlook-Ups With Moving Columns

3m

POWER USER - The Holy Grail - How To Return Multiple Values From A Single Look U

15m

Putting It All Together

13m

The Finishing Touch - How Many Records Did I Find

6m
Section 14: Project 3 - Named Ranges8 videos

A Simple Static Named Range Using A Single Cell

4m

Creating A Named Range Using A Range Of Cells

3m

Using Row Labels To Name Multiple Ranges

3m

POWER USER - A Magic Trick Using Row And Column Labels

5m

POWER USER - Dynamic Named Ranges

8m

POWER USER - What To Do With Dynamic Names Ranges With Titles

8m

Horizontal Dynamic Named Ranges For Charts

19m

POWER USER - Dynamic Charts

22m
Section 15: Project 4 - What Can I Have For Dinner15 videos

Welcome to What Can I Have For Dinner or...What Would I Use THAT for

1m

Hyperlinking To A Different Sheet In The Same Workbook

4m

Assigning A Macro To A Button

4m

Creating Our First Macro

6m

Creating A List For Our Dropdown Using A Dynamic Named Range

3m

Copying Conditional Formats And Creating Our Drop-Downs

3m

Building Our Formula...INDIRECT Function

3m

Building Strings For Indirect Sheet And Cell References

8m

Working The Percentages And Adding Traffic Lights

4m

PRACTICE EXERCISE 1 - Fill In The Blanks

1m

Using A Conditional Format To Know When A Value Is Missing

5m

POWER USER - The HYPERLINK Function (And Problem)

6m

PRACTICE EXERCISE 2 - Pretty It Up (With A Macro)

2m

It's A One Or A Zero

2m

PRACTICE EXERCISE 3 - Create A VLOOKUP Using A Built String With INDIRECT

2m
Section 16: Project 5 - Using Excel For Gantt Charts...Timelines And Project Plans!6 videos

Building The First Part Of Our Logical Test

6m

Creating A Gantt Chart Using A Worksheet

9m

Conditional Formatting...Where The Magic Happens

9m

Gantt Charts Using The Built In Charting Tools

13m

Multiple Logical Tests At Once Using AND

13m

SQA - Gantt Charts With Different Colours For Different Categories

9m
Section 17: Student Questions Answered!12 videos

Calls Text Data - Or How To Return a Column Title If Value is 1

8m

Extracting Phone Numbers From A Cell

3m

Casing And Text Functions

7m

What Is The CHOOSE Function Really Used For

18m

Calls Text Data 2 - This Time Using Text!

18m

Dynamic Charting From A Drop Down

17m

SUMIF With Dynamic Sum Range

8m

Extracting a Unique List, And Summing The Money!

6m

Vlookups With Pictures!

9m

Data Validation With Dependent Drop-downs

17m

Data Validation With Dependent Drop downs (Dynamic Named Range Workaround)

35m

Using 2 Labels As A Lookup From Drop-downs

25m
Section 18: Bonus Section - Just For Fun1 videos

How I Created Randomly Generated License Plate Numbers!

13m
Section 19: What's It All About, Alan1 videos

The 15 Golden Rules Of Coding

5m
Section 20: Introducing Your Personal Built In Translator...the Macro Recorder10 videos

Introducing The Visual Basic Editor, & Recording Our First Macro

16m

Saving Macro-Enabled Workbooks, And Security Settings

8m

Moving Code Around

6m

Combining Your Code

10m

Stepping Out. Well, In Actually! - Debugging Made Easy )

12m

Streamlining You Code, Or, Get Rid Of What You Don't Need

12m

A Little Privacy Please

6m

With And End With

17m

Keyboard Shortcuts, And Why I Don't Use Them

2m

Why You Can't Get By With Just Recording Macros

16m
Section 21: Excel Essentials Level 3 - VBA Programming1 videos

Why Should I Learn How To Code

18m
Section 22: The Building Blocks Of Coding...Your Dictionary & Phrase Book Of Success!31 videos

Introduction To The Coding Section

5m

Getting All The Code For This Section

9m

Changing Your VBE Settings

5m

Protecting Your Code

2m

Understanding The Hierarchy

4m

Objects, Methods And Properties

8m

The ActiveCell Property

2m

The Range Object

3m

The Cells Object

3m

The Offset Property

4m

ACTIVATE vs. SELECT

2m

Between The Sheets

3m

Dynamic Range Selection

7m

The End Property

6m

The CurrentRegion Property

4m

Calling A Sheet By Its VB Name

5m

Sheets Vs. Worksheets

4m

The Value Property - Reading And Writing Data

4m

Getting Around The Workbooks

4m

Copy And Paste

5m

Commonly Used Properties

3m

The Value Property - Writing Data

8m

CODING EXERCISE The Rainbow

3m

The Row and Column Properties

2m

The Address Property

4m

Capturing The Column Letter

2m

More Useful Properties

4m

Even More Useful Properties

3m

Opening Another Workbook Programmatically

7m

Closing Workbooks Programmatically

4m

CODING EXERCISE OpenWriteClose

4m
Section 23: The Programmers Toolbox...The Techie Stuff, Made Easy (Honest!)39 videos

Introduction To The Programmers Toolbox

1m

Variables - Local Variables

8m

Variables - Local Variables With A Twist

5m

A Neat Trick To Force Variable Declaration

3m

Variables - Module Level Variables

5m

Variables - Project Level Variables

4m

Bonus - Calling A Sub Stored In A DIFFERENT Workbook!

5m

Variables - All The Techie Bits

8m

An Introduction To Looping

1m

Looping With For...Next

3m

Looping With A Stepped For...Next

3m

Looping With Do...Loop

6m

An Introduction To Logical Testing

2m

Looping With While...Wend

12m

Logical Testing - If Then Else

6m

Logical Testing - A Simple If Test

10m

Logical Testing - A Simple If Test Using Cells

6m

Logical Testing - Testing Multiple Criteria

7m

Logical Testing - If Then Else Using Cells

7m

Logical Testing - Testing If One Is True, And One Is False

4m

Logical Testing - Testing If Either Value Is True

7m

Maths - Doing Simple Maths In Code

5m

Logical Testing - Select Case

9m

Maths - Writing Formulas To Single Cells

9m

Maths - Writing Formulas To Ranges Of Cells

9m

Maths - Using Excel's Built-in Functions

5m

Maths - Built-in Functions With Defined Ranges

5m

Message Boxes - Simple Message Boxes

5m

Manipulating The User Input With Casing

9m

Arrays - An Introduction

4m

InputBox - Getting User Input Using The InputBox Method

9m

Message Boxes - Testing Which Button Was Pressed

6m

InputBox - Getting User Input Using The InputBox Function

7m

Arrays - A Simple One Dimensional Static Array

10m

Arrays - A Simple One Dimensional Dynamic Array

8m

Arrays - A Simple Two Dimensional Static Array

8m

Arrays - The Most Efficient Way To Capture An Array

9m

Arrays - Extracting Useful Data Based On User Input

12m

Arrays - Using An Array As A Data Source For A VLookup

20m
Section 24: Automating All Your Reports!22 videos

A Special Note For Office 2010 Users

2m

Introduction To Report Automation Section

4m

Recording The Bones Of The Code

6m

Deconstructing The Profit By Day Code

2m

Creating The Run Order and Data Capture Subs

6m

Streamlining The Add New Sheet Code

10m

Building Source Data Strings Dynamically At Runtime

10m

Solving That Naming Problem

6m

POWER USER - Sizing Your Charts Precisely

4m

Changing The Chart Title (And Why We Do It Separately)

4m

Titles, Money And Sorting

7m

Butchering One Table, To Create Another

9m

Deconstructing The Pivot Tables (It's Slightly Different)

10m

Adding The Commentary - Building Strings Dynamically At Runtime

13m

Adding The Comentary Using Data From The Sheet We're On

9m

POWER USER - INSTR...A Very Useful Function

6m

POWER USER - How DO You Make Specific Words Bold

10m

INSTR And Paying Attention To Detail

5m

Tidy Up The Title

8m

Prettying Up Our Pie Chart

5m

Easy As Pie (Chart)

11m

Putting It All Together

9m
Section 25: The Data Is Out There...On The Internet, That Is9 videos

Introduction To Web Query Section

4m

Data Clean Up

6m

A Simple Find And Replace

4m

Pulling Data From The Internet - Capturing The Data For Rome

8m

Getting To Cancun And London From Rome

10m

Streamlining The Formulas Code

10m

Getting Our Formulas Right

9m

Putting It All Together

5m

POWER USER - Displaying Messages In The Status Bar (Cool)

5m
Section 26: Workbook Events You Don't Have To Run Code To Have Code Run!14 videos

Intro To The Events Section

2m

WorkBook SheetActivate

7m

WorkBook BeforePrint

4m

WorkBook SheetChange

1m

WorkBook Open - Creating A Splash Screen

7m

WorkBook Open - Calling Other Code

10m

WorkBook Open - Creating An Auto-Back Up

9m

WorkBook BeforeClose

4m

WorkSheet Activate - You Can't Pick This!

3m

WorkSheet Activate - You Might Pick This!

4m

WorkSheet Change

3m

WorkSheet Change - A More Useful Use

8m

WorkSheet Activate - Top Secret Classified Information!

5m

WorkSheet Events - BONUS - 4 New Things To Try

35m
Section 27: User Defined Functions...What To Do If The Function You Need Isn't In Excel!6 videos

User Defined Functions...What They Are, And How You Make Them

5m

Using A UDF To Return Information

2m

Creating A Countdown Timer With A UDF

7m

A Custom UDF For Calculating Volume Discount

4m

A UDF For Getting All Your Sheet Names

9m

Calling A UDF From A Different Workbook

2m
Section 28: Bonus Section Controlling Windows - Folder Creation Gizmo4 videos

Intro To Folder Creation Gizmo

3m

Creating A New Folder With A Single Line Of Code

1m

A Single Level Folder Structure

7m

Folders Within Folders

7m
Section 29: Bonus Section eMail Automation...Why WRITE emails!4 videos

Intro To The Emailing Section

4m

The eMail Loop

7m

Understanding The eMail Routine

7m

Deconstructing How We Capture All The Data

13m
Section 30: Bonus Section Word Automation - Controlling Word From Excel5 videos

Understanding The Word Routine

2m

Intro To The Word Section

1m

Formula Modifications With Unique Values

7m

Efficient Sorting

5m

Building The Text And Wrap Up

7m
Section 31: Bonus Section PowerPoint Automation - Create Your Presentation In Seconds!10 videos

Intro To PowerPoint Section

1m

A Run Through The PowerPoint Base Code

12m

Setting Up The Shell Of The Code

4m

Prettying Up The Formatting (More Lego Coding!)

3m

Adding A Slide With A Logo And Text

14m

Who's Presenting This...

4m

Using Slide 1 To Create Slide 2

7m

Adding Pivot Tables (And Another Chart)

18m

Final Slide, And Wrap Up

4m

Adding A Chart As A Picture

14m
Section 32: Importing Specific Data From Multiple Files5 videos

Intro To Importing Data From A Folder Full Of Files

5m

The Folder Picker

5m

Looping Through All Excel Files In A Folder

7m

A More Useful Loop Through Files

4m

The Data Grabber(er)

21m
Section 33: Student Questions Answered18 videos

Get rid of rows in a array

8m

Emailing Routine Adding a Specific Attachment Based On a Criteria

6m

Adding A Date Stamp, And Going To The Insertion Point AUTOMATICALLY

8m

Saving An Individual Sheet To A Specific Folder

14m

Finding A Search String in Another Workbook With Multiple Sheets

7m

Animated Charts...With A Little Something Extra!

11m

Protecting Specific Cells and Data Validation

15m

Extracting Unique Tables to Unique Sheets From A Big Data Set

20m

Saving Multiple Sheets To A Single Workbook In A Specific Folder

37m

Dynamically Populating A Reusable Array While Looping Through A Table

7m

Extracting Specific Data From A Big File, To A Bunch Of Little Ones

17m

Sequential PDF Creation With Pictures

22m

Help! My File Has Got HUGE!

12m

Finding Updated Values In One Workbook, And Adding Them To Another Workbook

13m

Gantt Charts...With A Little More Sophistication!

15m

File Picker, And Report Generator With Intelligent Filing

27m

Adding A Date Stamp If A Change Has Been Made

22m

Vlookups (Or Any Application.WorksheetFunction) Over Ranges

1h 2m
Section 34: Thank You - Your Special Bonus!1 videos

Get Your Next Course Now!

2m