Access VBA (Macros)

The course is aimed at those with no previous programming experience, who are looking to develop databases that go beyond what Access alone is capable of.

Delegates must have an excellent working knowledge of Microsoft Access. You must be able to create tables, queries, forms and reports.

Course Dates:

17th Dec 2018 ( spaces available )

17th Dec 2018 ( spaces available )

18th Dec 2018 ( spaces available )

19th Dec 2018 ( spaces available )

19th Dec 2018 ( spaces available )

19th Dec 2018 ( spaces available )

20th Dec 2018 ( spaces available )

20th Dec 2018 ( spaces available )

20th Dec 2018 ( spaces available )

20th Dec 2018 ( spaces available )

21st Dec 2018 ( spaces available )

3rd Jan 2019 ( spaces available )

3rd Jan 2019 ( spaces available )

4th Jan 2019 ( spaces available )

4th Jan 2019 ( spaces available )

7th Jan 2019 ( spaces available )

9th Jan 2019 ( spaces available )

9th Jan 2019 ( spaces available )

10th Jan 2019 ( fully booked )

10th Jan 2019 ( spaces available )

10th Jan 2019 ( spaces available )

11th Jan 2019 ( spaces available )

11th Jan 2019 ( spaces available )

14th Jan 2019 ( spaces available )

14th Jan 2019 ( spaces available )

14th Jan 2019 ( spaces available )

15th Jan 2019 ( spaces available )

15th Jan 2019 ( spaces available )

16th Jan 2019 ( fully booked )

16th Jan 2019 ( spaces available )

16th Jan 2019 ( spaces available )

17th Jan 2019 ( spaces available )

17th Jan 2019 ( spaces available )

17th Jan 2019 ( spaces available )

17th Jan 2019 ( spaces available )

18th Jan 2019 ( spaces available )

18th Jan 2019 ( spaces available )

18th Jan 2019 ( spaces available )

21st Jan 2019 ( spaces available )

21st Jan 2019 ( spaces available )

22nd Jan 2019 ( spaces available )

23rd Jan 2019 ( spaces available )

23rd Jan 2019 ( spaces available )

24th Jan 2019 ( spaces available )

25th Jan 2019 ( spaces available )

25th Jan 2019 ( spaces available )

28th Jan 2019 ( spaces available )

28th Jan 2019 ( spaces available )

29th Jan 2019 ( spaces available )

30th Jan 2019 ( spaces available )

30th Jan 2019 ( spaces available )

30th Jan 2019 ( spaces available )

31st Jan 2019 ( spaces available )

31st Jan 2019 ( spaces available )

1st Feb 2019 ( spaces available )

4th Feb 2019 ( spaces available )

4th Feb 2019 ( spaces available )

5th Feb 2019 ( spaces available )

5th Feb 2019 ( spaces available )

5th Feb 2019 ( spaces available )

6th Feb 2019 ( spaces available )

6th Feb 2019 ( spaces available )

7th Feb 2019 ( spaces available )

7th Feb 2019 ( spaces available )

8th Feb 2019 ( spaces available )

8th Feb 2019 ( spaces available )

11th Feb 2019 ( spaces available )

11th Feb 2019 ( spaces available )

12th Feb 2019 ( spaces available )

13th Feb 2019 ( spaces available )

13th Feb 2019 ( spaces available )

13th Feb 2019 ( spaces available )

14th Feb 2019 ( spaces available )

14th Feb 2019 ( spaces available )

14th Feb 2019 ( spaces available )

15th Feb 2019 ( spaces available )

15th Feb 2019 ( spaces available )

18th Feb 2019 ( spaces available )

18th Feb 2019 ( spaces available )

19th Feb 2019 ( spaces available )

19th Feb 2019 ( spaces available )

19th Feb 2019 ( spaces available )

20th Feb 2019 ( spaces available )

20th Feb 2019 ( spaces available )

20th Feb 2019 ( spaces available )

20th Feb 2019 ( spaces available )

22nd Feb 2019 ( spaces available )

22nd Feb 2019 ( spaces available )

25th Feb 2019 ( spaces available )

25th Feb 2019 ( spaces available )

25th Feb 2019 ( spaces available )

25th Feb 2019 ( spaces available )

26th Feb 2019 ( spaces available )

26th Feb 2019 ( spaces available )

26th Feb 2019 ( spaces available )

27th Feb 2019 ( spaces available )

27th Feb 2019 ( spaces available )

27th Feb 2019 ( spaces available )

28th Feb 2019 ( spaces available )

28th Feb 2019 ( spaces available )

4th Mar 2019 ( spaces available )

4th Mar 2019 ( spaces available )

5th Mar 2019 ( spaces available )

7th Mar 2019 ( spaces available )

7th Mar 2019 ( spaces available )

11th Mar 2019 ( spaces available )

12th Mar 2019 ( spaces available )

12th Mar 2019 ( spaces available )

12th Mar 2019 ( spaces available )

12th Mar 2019 ( spaces available )

13th Mar 2019 ( spaces available )

13th Mar 2019 ( spaces available )

13th Mar 2019 ( spaces available )

14th Mar 2019 ( spaces available )

14th Mar 2019 ( spaces available )

14th Mar 2019 ( spaces available )

14th Mar 2019 ( spaces available )

15th Mar 2019 ( spaces available )

15th Mar 2019 ( spaces available )

19th Mar 2019 ( spaces available )

19th Mar 2019 ( spaces available )

20th Mar 2019 ( spaces available )

20th Mar 2019 ( spaces available )

20th Mar 2019 ( spaces available )

20th Mar 2019 ( spaces available )

22nd Mar 2019 ( spaces available )

26th Mar 2019 ( spaces available )

27th Mar 2019 ( spaces available )

27th Mar 2019 ( spaces available )

27th Mar 2019 ( spaces available )

28th Mar 2019 ( spaces available )

29th Mar 2019 ( spaces available )

29th Mar 2019 ( spaces available )

29th Mar 2019 ( spaces available )

1st Apr 2019 ( spaces available )

3rd Apr 2019 ( spaces available )

4th Apr 2019 ( spaces available )

4th Apr 2019 ( spaces available )

5th Apr 2019 ( spaces available )

5th Apr 2019 ( spaces available )

5th Apr 2019 ( spaces available )

9th Apr 2019 ( spaces available )

11th Apr 2019 ( spaces available )

11th Apr 2019 ( spaces available )

11th Apr 2019 ( spaces available )

12th Apr 2019 ( spaces available )

17th Apr 2019 ( spaces available )

22nd Apr 2019 ( spaces available )

23rd Apr 2019 ( spaces available )

25th Apr 2019 ( spaces available )

29th Apr 2019 ( spaces available )

7th May 2019 ( spaces available )

8th May 2019 ( spaces available )

9th May 2019 ( spaces available )

9th May 2019 ( spaces available )

10th May 2019 ( spaces available )

14th May 2019 ( spaces available )

14th May 2019 ( spaces available )

14th May 2019 ( spaces available )

15th May 2019 ( spaces available )

16th May 2019 ( spaces available )

16th May 2019 ( spaces available )

17th May 2019 ( spaces available )

20th May 2019 ( spaces available )

20th May 2019 ( spaces available )

21st May 2019 ( spaces available )

22nd May 2019 ( spaces available )

23rd May 2019 ( spaces available )

3rd Jun 2019 ( spaces available )

12th Jun 2019 ( spaces available )

12th Jun 2019 ( spaces available )

25th Jun 2019 ( spaces available )

28th Jun 2019 ( spaces available )

2nd Jul 2019 ( spaces available )

2nd Jul 2019 ( spaces available )

3rd Jul 2019 ( spaces available )

10th Jul 2019 ( spaces available )

11th Jul 2019 ( spaces available )

17th Jul 2019 ( spaces available )

18th Jul 2019 ( spaces available )

18th Jul 2019 ( spaces available )

19th Jul 2019 ( spaces available )

30th Jul 2019 ( spaces available )

5th Aug 2019 ( spaces available )

5th Aug 2019 ( spaces available )

6th Aug 2019 ( spaces available )

7th Aug 2019 ( spaces available )

8th Aug 2019 ( spaces available )

12th Aug 2019 ( spaces available )

13th Aug 2019 ( spaces available )

14th Aug 2019 ( spaces available )

14th Aug 2019 ( spaces available )

15th Aug 2019 ( spaces available )

20th Aug 2019 ( spaces available )

Course Length: 3 Days

Course Costs:

Book now

Course Location

Happy HQ, 3rd Floor, 9 Alie Street, London E1 8DE – or your workplace

Course Requirements

Delegates must have an excellent working knowledge of Microsoft Access. You must be able to create tables, queries, forms and reports.

What You Will Learn

In particular you will be able to:

  • Create macros to automate tasks, as well as understand their limits
  • Create macros which carry out different actions according to a condition
  • Understand what VBA is
  • Understand the Access object model, and make use of its properties, methods and events
  • Work with forms to create better user interface
  • Declare variables, and manipulate them
  • Write code which looks at a condition and carries out different actions accordingly
  • Write code which repeats an action a specified number of times
  • Write code using built in VBA functions
  • Write user defined functions, frequently used pieces of code
  • Trap errors, to avoid users seeing problems
  • Find problems in your own code
Book now

Timetable

Day 1

Session 1

Macros: Creating basic macros and attaching them to events.

Session 2

Advanced macros: Group and Conditional macros.

Session 3

Introduction to the Object Model.

Session 4

Using the VBA Integrated Development Environment.

Day 2

Session 1

Collections, Variables and Notation.

Session 2

Message Boxes and Input Boxes.

Session 3

Control Structures I: Branching with ‘if’ and ‘select case’.

Session 4
Control Structures II: Looping with ‘for each’, ‘do while’ and ‘do until’.

Day 3

Session 1

Using built-in VBA functions.

Session 2
Control Structures III: Jumping; creating your own Methods & Functions.

Session 3

Error trapping and debugging.

Session 4

Workshop and practise time.


SMALL PRINT

The course will run from 10am to 4:45pm (light cold buffet 1pm to 1:45pm). Please be careful to arrive by 9.45am for registration and refreshments. The course will start precisely on time and it may not be possible to go back over material missed by late arrivals. If you arrive over 30 minutes late you may be asked to leave and attend another day.

Please ensure you read our Terms and Conditions before booking for our payment terms and cancellation policy.


THE HAPPY GUARANTEE

We want everyone to go away from our courses feeling as though they have learnt useful, practical skills that they can use straight away when they go back to work.

If you don’t feel that your training has been useful or if you are unhappy in any way, please just get in touch with our Customer Services team within 30 days of the course. We will be happy to offer you additional support and training free of charge to help you to gain the skills you need, or if you’d prefer, a full refund.

Your Course Trainer

Darren Andrews

Darren Andrews

Darren is one of Happy's Senior Trainers, able to train almost every IT course on the Happy Computers course programme. He has been with Happy for nearly ten years.