このコースについて
117,841 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約19時間で修了

推奨:5 weeks of study, 2-4 hours/week...

英語

字幕:英語

習得するスキル

Microsoft Excel VbaComputer ProgrammingProblem SolvingDebugging

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約19時間で修了

推奨: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.

...
14件のビデオ (合計67分), 10 readings, 2 quizzes
14件のビデオ
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 workbooks57
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 instructions2 分
10件の学習用教材
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 11 時間
2の練習問題
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.

...
11件のビデオ (合計41分), 2 readings, 2 quizzes
11件のビデオ
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 分
2件の学習用教材
Quiz 2 solutions and explanations10 分
Assignment 21 時間
2の練習問題
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.

...
8件のビデオ (合計36分), 3 readings, 2 quizzes
8件のビデオ
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 分
3件の学習用教材
Remember to use your DEBUGGING skills!10 分
Quiz 3 solutions and explanations10 分
Assignment 31 時間 30 分
2の練習問題
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.

...
15件のビデオ (合計93分), 3 readings, 2 quizzes
15件のビデオ
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 instructions40
3件の学習用教材
"Boulder High and Low Temperatures 2016 - STARTER.xlsm" file
Quiz 4 solutions and explanations10 分
Assignment 41 時間 30 分
2の練習問題
Week 4 Quiz15 分
Assignment 4 submission1 分
4.9
248件のレビューChevron Right

32%

コース終了後に新しいキャリアをスタートした

23%

コースが具体的なキャリアアップにつながった

10%

昇給や昇進につながった

Excel/VBA for Creative Problem Solving, Part 1 からの人気レビュー

by 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.

by 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のプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。