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

100% онлайн

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

Гибкие сроки

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

Промежуточный уровень

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

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

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

Английский

Субтитры: Английский
Специализация
100% онлайн

100% онлайн

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

Гибкие сроки

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

Промежуточный уровень

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

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

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

Английский

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

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

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

Arrays and Array Functions

In Week 1, you will learn all about arrays and array functions. You will learn how to iterate through arrays using nested For...Next loops and For Each...Next statements; you will learn how to import data to VBA from Excel and export data to Excel from VBA; you will learn how to create user-defined array functions; and you will learn about the ReDim Preserve statement for resizable arrays. Week 1 is concluded with a quiz, which unlocks Assignment 1....
Reading
13 videos (Total 91 min), 6 материалов для самостоятельного изучения, 2 тестов
Video13 видео
How the course works4мин
Introduction to arrays9мин
Local arrays in VBA5мин
Importing/Exporting arrays from/to Excel8мин
Using arrays in subroutines and functions8мин
User-defined array functions6мин
Example 1: SortVector array function and ksmallest8мин
Example 2: Extracting diagonal elements from a square matrix4мин
Example 3: Residuals of simple linear regression8мин
ReDim Preserve8мин
Example: ReDim Preserve8мин
Assignment 1 preview and instructions1мин
Reading6 материала для самостоятельного изучения
For Mac users1мин
The importance of a Course Certificate and the future of higher education5мин
Remember to use your DEBUGGING skills!10мин
Quiz 1 solutions and explanations10мин
Assignment 1мин
Week 2 STARTER file (1 file)0
Quiz2 практического упражнения
Week 1 Quiz20мин
Assignment 1 submission4мин
Неделя
2
Часов на завершение
4 ч. на завершение

Working with strings and .txt files

Week 2 deals with text strings and text (.txt) files. You will learn about the string functions in Excel and VBA. You will gain practice with string functions as you learn how to create functions in VBA that utilize string functions. You will learn how to extract strings, such as email addresses, from a spreadsheet of mixed string formats. You will also learn how to write information from Excel to .txt files and also to import information in .txt files to Excel. The module is concluded with a quiz and Assignment 2....
Reading
12 videos (Total 84 min), 3 материалов для самостоятельного изучения, 2 тестов
Video12 видео
Example: How to create email addresses from Last Name, First Name format7мин
How to use string functions in VBA8мин
Example: Using string functions in VBA4мин
Example: Extracting email addresses from mixed string formats8мин
Example: VBA array function for separating strings into component parts8мин
Exporting data from Excel to .txt files6мин
Importing data from .txt files8мин
Importing data from tab-delimited .txt files2мин
Example: Morse coder9мин
Example: Morse decoder8мин
Assignment 2 preview and instructions1мин
Reading3 материала для самостоятельного изучения
Quiz 2 solutions and explanations10мин
Assignment 2мин
Week 3 STARTER files (11 files)0
Quiz2 практического упражнения
Week 2 Quiz20мин
Assignment 2 submission2мин
Неделя
3
Часов на завершение
4 ч. на завершение

Iterating through worksheets and workbooks

Week 3 is all about iterating through (automating) worksheets and workbooks. You will learn how to consolidate information from multiple worksheets into a single worksheet and you will learn how to automatically consolidate information found within multiple workbooks into a single worksheet of a single workbook. The automation principles you learn in this module are priceless. Week 3 is concluded with a quiz and a very challenging assignment....
Reading
12 videos (Total 80 min), 2 материалов для самостоятельного изучения, 2 тестов
Video12 видео
Iterating through worksheets7мин
Consolidating information in multiple worksheets into a single worksheet4мин
Example: Counting total number of 7's in all worksheets of a workbook5мин
Putting it all together: Consolidating employee schedules in multiple worksheets9мин
All about workbooks9мин
Opening workbooks8мин
Example: Importing and consolidating data from multiple files6мин
Example: Counting 7's in multiple workbooks5мин
Putting it all together: Consolidating employee schedules8мин
Assignment 3 preview and instructions2мин
How to select a range using the input box method1мин
Reading2 материала для самостоятельного изучения
Assignment 330мин
Week 4 STARTER files (5 files)0
Quiz2 практического упражнения
Week 3 Quiz20мин
Assignment 3 submission2мин
Неделя
4
Часов на завершение
5 ч. на завершение

User forms and advanced user input/output

In Week 4, you will learn about advanced input and message boxes and event handlers. You will learn how to interface with the user in a professional manner using user forms that validate input and prevent the "debug" window and VBE from appearing. You will also learn how to place combo boxes on user forms and populate those combo boxes with information on the spreadsheet. Finally, you will learn how to put it all together and implement a solving technique (bisection method) to solve a real world problem in a user form. Week 4 is concluded with a quiz, which unlocks Assignment 4....
Reading
14 videos (Total 88 min), 1 материал для самостоятельного изучения, 2 тестов
Video14 видео
Advanced message boxes6мин
Event handlers4мин
Introduction to user forms3мин
Creating your first user form10мин
Example: Fuel efficiency user form7мин
Example: Tank volume user form6мин
Dim'ming (or not Dim'ming) variables in user forms1мин
Input validation in user forms6мин
Introduction to combo boxes, Part 15мин
Introduction to combo boxes, Part 26мин
Example: Periodic table user form8мин
(OPTIONAL) Putting it all together: Conversion Solver user form10мин
Assignment 4 preview and instructions2мин
Reading1 материала для самостоятельного изучения
Assignment 430мин
Quiz2 практического упражнения
Week 4 Quiz20мин
Assignment 4 submission2мин
4.9
Рецензии: 29Chevron Right

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

автор: RRMay 15th 2018

Not only am i extremely happy about the course material both in quality but in presentation , but also about the support provided by the profesor. Congrats. A very recommendable course.

автор: AQJul 20th 2018

This is by far the best VBA course I've ever taken. I did learn in every screen cast and my skill has been improved a lot with each quiz and exam. Very challenging every week.

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

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. Просто ознакомиться с содержанием курса можно бесплатно.

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