About this Course

115,174 recent views

Learner Career Outcomes

44%

started a new career after completing these courses

38%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 18 hours to complete
English
Subtitles: English

Learner Career Outcomes

44%

started a new career after completing these courses

38%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 18 hours to complete
English
Subtitles: English

Offered by

University of Colorado Boulder logo

University of Colorado Boulder

Syllabus - What you will learn from this course

Content RatingThumbs Up94%(1,368 ratings)Info
Week
1

Week 1

5 hours to complete

Arrays and Array Functions

5 hours to complete
13 videos (Total 91 min), 6 readings, 2 quizzes
13 videos
How the course works4m
Introduction to arrays9m
Local arrays in VBA5m
Importing/Exporting arrays from/to Excel8m
Using arrays in subroutines and functions8m
User-defined array functions6m
Example 1: SortVector array function and ksmallest8m
Example 2: Extracting diagonal elements from a square matrix4m
Example 3: Residuals of simple linear regression8m
ReDim Preserve8m
Example: ReDim Preserve8m
Assignment 1 preview and instructions1m
6 readings
For Mac users1m
The importance of a Course Certificate and the future of higher education5m
Remember to use your DEBUGGING skills!10m
Quiz 1 solutions and explanations10m
Assignment 12h
Week 2 STARTER file (1 file)
2 practice exercises
Week 1 Quiz20m
Assignment 1 submission4m
Week
2

Week 2

4 hours to complete

Working with strings and .txt files

4 hours to complete
12 videos (Total 84 min), 3 readings, 2 quizzes
12 videos
Example: How to create email addresses from Last Name, First Name format7m
How to use string functions in VBA8m
Example: Using string functions in VBA4m
Example: Extracting email addresses from mixed string formats8m
Example: VBA array function for separating strings into component parts8m
Exporting data from Excel to .txt files6m
Importing data from .txt files8m
Importing data from tab-delimited .txt files2m
Example: Morse coder9m
Example: Morse decoder8m
Assignment 2 preview and instructions1m
3 readings
Quiz 2 solutions and explanations10m
Assignment 22h
Week 3 STARTER files (11 files)
2 practice exercises
Week 2 Quiz20m
Assignment 2 submission2m
Week
3

Week 3

4 hours to complete

Iterating through worksheets and workbooks

4 hours to complete
12 videos (Total 80 min), 2 readings, 2 quizzes
12 videos
Iterating through worksheets7m
Consolidating information in multiple worksheets into a single worksheet4m
Example: Counting total number of 7's in all worksheets of a workbook5m
Putting it all together: Consolidating employee schedules in multiple worksheets9m
All about workbooks9m
Opening workbooks8m
Example: Importing and consolidating data from multiple files6m
Example: Counting 7's in multiple workbooks5m
Putting it all together: Consolidating employee schedules8m
Assignment 3 preview and instructions2m
How to select a range using the input box method1m
2 readings
Assignment 32h 30m
Week 4 STARTER files (5 files)
2 practice exercises
Week 3 Quiz20m
Assignment 3 submission2m
Week
4

Week 4

5 hours to complete

User forms and advanced user input/output

5 hours to complete
14 videos (Total 88 min), 1 reading, 2 quizzes
14 videos
Advanced message boxes6m
Event handlers4m
Introduction to user forms3m
Creating your first user form10m
Example: Fuel efficiency user form7m
Example: Tank volume user form6m
Dim'ming (or not Dim'ming) variables in user forms1m
Input validation in user forms6m
Introduction to combo boxes, Part 15m
Introduction to combo boxes, Part 26m
Example: Periodic table user form8m
(OPTIONAL) Putting it all together: Conversion Solver user form10m
Assignment 4 preview and instructions2m
1 reading
Assignment 42h 30m
2 practice exercises
Week 4 Quiz20m
Assignment 4 submission2m

Reviews

TOP REVIEWS FROM EXCEL/VBA FOR CREATIVE PROBLEM SOLVING, PART 2

View all reviews

About the Excel/VBA for Creative Problem Solving Specialization

This Specialization is for learners wishing to dramatically change the way that they use Excel spreadsheets by unleashing the power to automate and optimize spreadsheets using Visual Basic for Applications (VBA). The first two courses will teach learners the basics of VBA through the use of dozens of educational screencasts and a series of quizzes and in-application programming assignments. Finally, in Part 3 of the course, learners will complete 3 "real world" and somewhat open ended projects, which are graded through peer review....
Excel/VBA for Creative Problem Solving

Frequently Asked Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

  • If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project. Learn more.

  • This Course doesn't carry university credit, but some universities may choose to accept Course Certificates for credit. Check with your institution to learn more. Online Degrees and Mastertrack™ Certificates on Coursera provide the opportunity to earn university credit.

More questions? Visit the Learner Help Center.