Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Online Course

Introduction to VBA/Excel Programming

Cal Poly Pomona via Open Education by Blackboard

Overview

In this free 10-week online course, you will learn the fundamentals of computer programming using the Visual Basic for Applications (VBA) language in Microsoft Excel. No prior knowledge of programming or engineering is required to succeed in this course. You can self-enroll by clicking on the "Go to Class" button on the right.

Upon completion of this course, you will be able to get more out of Excel by writing your own computer programs in the VBA language. Even more importantly, you will understand the logic of programming, enabling you to learn other computer languages rapidly in the future. Students who pass the course will receive a certificate of completion and online badge from Cal Poly Pomona.

Software requirements: For PCs, Excel 2007 or later. For Macs, Excel 2011.

Taught by

Paul Nissenson

Reviews

4.4 rating, based on 34 reviews

Start your review of Introduction to VBA/Excel Programming

  • Robert completed this course, spending 2 hours a week on it and found the course difficulty to be medium.

    Very great course for learning the basics of VBA programming in excel. The video lectures were easy to follow and very clear. The assessments were fair and relevant to the topics discussed each week. I would definitely take another online course conducted by this instructor!
  • Anonymous

    Anonymous completed this course.

    After attending 2 non-virtual courses, I really learnt how to code thanks to this one. Can't recommend enough. And it's been recently turned into a Self Paced course.
  • Aleksandr completed this course, spending 15 hours a week on it and found the course difficulty to be very easy.

    Quite easy to understand this language. It took me 1 week with 2-3 hours per day. Not really complete information about VBA. Personally for me I also needed a work with files(read/write/etc.). But it gave me enough knowledge to find out everything else by myself.
  • Irene completed this course.

    This course is amazing. IT really sets an excellent background for understanding VBA. I literally went from knowing no VBA, doing this course, really paying attention to writing my first financial model in VBA within a span of 4 weeks. I would recommend it to anyone.
  • Kim completed this course, spending 3 hours a week on it and found the course difficulty to be medium.

    Brilliant, the activities and youtube videos were very helpful, it has helped my career blossom.

    Definitely a must if you are a Data Analyst.
  • Anonymous

    Anonymous completed this course.

    This course is super wonderful: crystal clear explanation, super easy to follow and access lessons. Another special about this course is that it offers many small tests for learners to check how far they understand lessons. Moreover, I can learn a lot through home assignments, which are described very detailed and specifically and easily to understand as well as through discussion boards. I am very grateful for the course's teacher - Prof. Nissenson for the amazing course.
  • Shaifali completed this course, spending 2 hours a week on it and found the course difficulty to be very easy.

    Class Interval Courses are really very helpful to understand the basic of any programming, I Really cleared all the basic with good exmples, which can be practically done by self. In the bussy life the learning is stopped, but with the support of Class Interval you can learn new tech , new concepts and utillized time. The class tutorials are the simplest and fast. Its the Best Online Class Ever. Thanks
  • Anonymous

    Anonymous is taking this course right now.

    The material is clearly explained and presented in a logical manner. Be careful when taking the tests! Dr. Nissenson isn't afraid to throw out trick answers or have his students inspect needlessly complex code for better understanding of what bad code looks like.
  • Anonymous

    Anonymous completed this course.

    It took some effort but I was able to make it through the course. I agree there is a lot more, but it is intro to excel vba......
  • Anonymous

    Anonymous is taking this course right now.

    Thank you for such a clear and useful course on VBA. THis is the first time I learn about Macros and VBA, but the instructor made it easy and interesting with plenty of clear examples.
  • Profile image for Demmelash Fetene Mebrate
    Demmelash M.

    Demmelash is taking this course right now.

    I start this sites today. Lets check how vast the course and i can write the clear review, so i will write after i start the excel course

  • Anonymous

    Anonymous is taking this course right now.

    I want the course so far but I can’t get in I keep getting an error. I have tried fax fire, Google Chrome and Internet explorer and still get an error and I can’t get into the course. It is been that way since last night.
  • Anonymous

    Anonymous is taking this course right now.

    This is not a VBA course. It is a very, very beginner course in Excel with a video showing how to enter numbers into cells. There is no way to fast forward past this to get into VBA. I give the VBA course a failing grade.
  • Profile image for Patricia Ellis Ricafort (mommypatea)
    Patricia (.

    Patricia completed this course, spending 2 hours a week on it and found the course difficulty to be easy.

    The video tutorials were easy to follow and the homework tasks were helpful in understanding Excel VBA better. No questions are left unanswered thanks to the discussion boards and supplemental materials provided.
  • Sitanshu

    Sitanshu is taking this course right now.

    This was awesome and easy to understand great step by cpp .I want fluid mechanics mechanical engineering video lectures.....thank you
  • Sayca is taking this course right now.

  • Nelson completed this course.

  • Mariazelenina is taking this course right now.

  • John W.

    John completed this course and found the course difficulty to be hard.

  • Anton completed this course.

Related Courses

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free