Об этом курсе
4.8
Оценки: 569
Рецензии: 172
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Начальный уровень

Начальный уровень

Часов на завершение

Прибл. 20 часа на выполнение

Предполагаемая нагрузка: 5 weeks of study, 2-4 hours/week...
Доступные языки

Английский

Субтитры: Английский

Приобретаемые навыки

Microsoft Excel VbaComputer ProgrammingProblem SolvingDebugging
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Начальный уровень

Начальный уровень

Часов на завершение

Прибл. 20 часа на выполнение

Предполагаемая нагрузка: 5 weeks of study, 2-4 hours/week...
Доступные языки

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
Часов на завершение
3 ч. на завершение

Macro recording, VBA procedures, and debugging

Week 1 will introduce you to visual basic for applications (VBA) and teach you the foundational tools required to create basic procedures in VBA. You'll learn about different data types and the scope of variables, how to troubleshoot your code when it's not working, and how to record basic macros using both absolute and relative referencing modes....
Reading
14 видео ((всего 68 мин.)), 10 материалов для самостоятельного изучения, 2 тестов
Video14 видео
Welcome!2мин
What can you do with Excel/VBA?5мин
Is this course for you?3мин
How the course works3мин
Week 1 preview1мин
Getting your feet wet4мин
Saving your files as macro-enabled workbooks57s
Recording basic macros8мин
Absolute vs. relative referencing during macro recording8мин
Overview of procedures in VBA8мин
Why use Option Explicit?3мин
Declaration of variables, data types, and scope of variables8мин
How to troubleshoot when your code is not working properly6мин
Assignment 1 preview and instructions3мин
Reading10 материала для самостоятельного изучения
For Mac users10мин
The power of Excel/VBA3мин
The importance of a Course Certificate and the future of higher education5мин
For business and finance folks2мин
Course improvement and my philosophy on learning2мин
VBA Tutorial10мин
Review of Excel (if you need it!)
"Debugging.xlsm" file
Quiz 1 solutions and explanations10мин
Assignment 1s
Quiz2 практического упражнения
Week 1 Quiz10мин
Assignment 1 Submission1мин
Неделя
2
Часов на завершение
2 ч. на завершение

User-Defined VBA Functions

In Week 2, you will learn basic VBA expression entry, how to create user-defined functions, how to convert functions to Add-Ins in Excel, how to borrow Excel's built-in functions, how to troubleshoot your VBA functions when they aren't working, and you'll learn about how to design your procedures in a modular fashion....
Reading
11 видео ((всего 41 мин.)), 2 материалов для самостоятельного изучения, 2 тестов
Video11 видео
How to write basic VBA expressions and use built-in functions6мин
How to make your own user-defined function4мин
Example of a user-defined function3мин
How to convert a user-defined function to an Excel Add-In4мин
Borrowing Excel functions4мин
How to troubleshoot your user defined functions1мин
Why you don't use input and message boxes in functions2мин
An introduction to modular programming5мин
Running a subroutine that resides in another file4мин
Assignment 2 preview and instructions1мин
Reading2 материала для самостоятельного изучения
Quiz 2 solutions and explanations10мин
Assignment 2s
Quiz2 практического упражнения
Week 2 Quiz10мин
Assignment 2 submission1мин
Неделя
3
Часов на завершение
3 ч. на завершение

Exchanging Information Between Excel and VBA

Week 3 teaches you all about how to reference and move information to VBA from Excel and vice versa. You'll learn about the various objects, properties, methods, and events in VBA. Some of the most important properties and methods will be learned in this module that will make future problem solving in the course possible. You will also learn how to deal with errors that arise in your subroutines....
Reading
8 видео ((всего 36 мин.)), 3 материалов для самостоятельного изучения, 2 тестов
Video8 видео
Introduction to objects, properties, methods, and events7мин
Common objects, properties, and methods8мин
Examples, Part 1: Basic input and output in subroutines6мин
Examples, Part 2: Basic input and output in subroutines4мин
Examples, Part 3: Basic input and output in subroutines2мин
How to handle basic user error in your subroutines3мин
Assignment 3 preview and instructions1мин
Reading3 материала для самостоятельного изучения
Remember to use your DEBUGGING skills!10мин
Quiz 3 solutions and explanations10мин
Assignment 330мин
Quiz2 практического упражнения
Week 3 Quiz10мин
Assignment 3 submission1мин
Неделя
4
Часов на завершение
4 ч. на завершение

Programming structures in VBA

Week 4 begins the "meat" of programming in VBA, and we are finally moving into some exciting problem solving. You will learn about the common programming structures in VBA (sequence, selection, and repetition) that form the foundation for advanced programming procedures. Several examples will highlight the utility of these programming structures....
Reading
15 видео ((всего 93 мин.)), 3 материалов для самостоятельного изучения, 2 тестов
Video15 видео
How to implement One-Way If...Then selection structures7мин
How to implement Two-Way If...Then selection structures7мин
All about the Multi-Alternative If...Then4мин
Variable iteration loops (Do...Loops)7мин
Validating user input using a Do...Loop3мин
Creating a guessing game using a Do...Loop3мин
All about fixed iteration (For...Next) loops8мин
Putting it all together: Example 15мин
Putting it all together: Example 27мин
Using the For Each... Next statement8мин
Worked mini-project: Searching through high and low temperatures in an Excel workbook8мин
(OPTIONAL) Advanced input validation and error handling: Part 19мин
(OPTIONAL) Advanced input validation and error handling: Part 28мин
Assignment 4 preview and instructions40s
Reading3 материала для самостоятельного изучения
"Boulder High and Low Temperatures 2016 - STARTER.xlsm" file
Quiz 4 solutions and explanations10мин
Assignment 430мин
Quiz2 практического упражнения
Week 4 Quiz15мин
Assignment 4 submission1мин
4.8
Рецензии: 172Chevron Right

Лучшие рецензии

автор: MSJan 27th 2018

Great course! I like it goes straight to implementation and is practice-oriented. What could be improved maybe is sound quality of lectures. And maybe it would be great to have some VBA notes in pdf.

автор: LRJul 5th 2018

I'm not one to write reviews - this course is fantastic and a game changer. Prof Nuttelman is a very engaging speaker and makes what could seem a very dry topic come across as interesting, fascin

Преподаватель

Avatar

Charlie Nuttelman

Instructor
Chemical and Biological Engineering

О University of Colorado Boulder

CU-Boulder is a dynamic community of scholars and learners on one of the most spectacular college campuses in the country. As one of 34 U.S. public institutions in the prestigious Association of American Universities (AAU), we have a proud tradition of academic excellence, with five Nobel laureates and more than 50 members of prestigious academic academies....

О специализации ''Excel/VBA for Creative Problem Solving'

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

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.