Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Cleaning
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 11.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
Office Productivity Microsoft Excel VBA

105 Excel VBA Functions Explained

Become business-grade VBA developer with this "Learn-by-Example" course. Programming techniques and VBA masters secrets.
Rating: 4.8 out of 54.8 (10 ratings)
157 students
Created by Mor Sagmon
Last updated 3/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Advanced use of Excel VBA in business applications development
  • Computer programming techniques implemented in Excel VBA
  • Layout a strong foundation for efficient, professional business applications built with Excel VBA

Requirements

  • Basic Excel knowlegde: Worksheets, Cells, Formulas, Tables, Ranges
  • Basic Excel VBA knowlegde: Subs, Functions, Variables, Conditional Flow, Loops

Description

“Since I have started your 105 Excel VBA Functions course on Udemy I have become a big fan of your approach. This course is not just a basic VBA course but it actually generates useful tips for real life problems” - Marcel Eggen, The Netherlands

In this course I'll walk you through 105 Excel VBA functions that have been proven in real life business applications I developed for my customers over the years.

Unlike a boring walk-through of explaining VBA, here you learn in the fastest way possible, which is learning by example.

In addition to giving you actual code you can use today, each of the 105 pieces of code include a video where I explain the code line by line, along with imporant programming best practices and VBA masters secrets.

You will not find any course like it anywhere!

You will have the option of downloading* all of these functions and using them in your own programs!

I have also included user interaction dialog boxes for a professional look and a pleasant user experience. Use these User Forms to create more dialog boxes for your specific applications.

By understanding my thought process and how these functions are written, you will improve your own VBA skills when writing your own functions.

In addition, if you plan to create Excel VBA applications for clients, or even  within your company, when you download this functions library of mine, you will have a solid foundation for actual business applications built with Excel.

I have used these functions in projects for companies like: Citadis, Re-solutions Insurance, Hospitality Designs, Customer Faithful and many others.

This library will save you tons of time and frustration you would otherwise invest to create these functions yourself.


* Your name and email are required if you wish to download the 105 Excel VBA Functions Pack

Who this course is for:

  • People looking to develop a professional Excel VBA career
  • Excel VBA developers looking to take it to the next level by developing business-grade information systems on Excel VBA
  • Advanced Excel users curious about Excel VBA

Course content

14 sections • 114 lectures • 11h 42m total length

  • Preview09:06

  • Section Intro: what is an array?
    12:18
  • Preview05:32
  • Match a value for its index along a 2-D array column or row
    09:10
  • Match a value for its index along a 1-D array column or row
    04:34
  • Transpose a 2-D array
    06:44
  • Sum numeric values in a column of a 2-D array
    05:23

  • Section Intro: controlling the application
    03:48
  • Check if your program is in Production mode
    07:39
  • Restore the State of the application to normal
    07:11

  • Section Intro: text files
    06:44
  • Export an Excel Table as a csv file
    26:08
  • Export a Worksheet as a csv file
    08:47
  • Export an array as a csv file
    03:51
  • Import a csv file into an Excel Table
    20:44
  • Import a csv file into a Worksheet
    12:47

  • Section intro: Input/Output
    02:06
  • Delete a file
    04:01
  • Extract the file name out of a full path
    04:45
  • Convert a file name to a Windows legal file name
    05:19
  • Delete old files in a folder
    07:25
  • Get the storage drives list from Windows
    05:24
  • Move a file
    06:48
  • Copy a file
    02:38
  • Check if a file exists
    06:52

  • Section Intro: notification
    02:38
  • Present a message to the user in the application Status Bar
    03:49
  • Clear the application Status Bar
    02:26

  • Section Intro: printing
    02:05
  • Check if the printer is turned on and ready
    09:49
  • Print out a Worksheet
    02:44
  • Sets rows as repeating rows in PageSetup for printing
    07:52

  • Section Intro: protection
    01:28
  • Protect a Workbook
    04:26
  • Unprotect the Workbook
    01:43
  • Protect a single Worksheet
    03:38
  • Unprotect a single Worksheet
    01:48
  • Protect all Worksheets in a Workbook
    08:14
  • Unprotect all Worksheets in a Workbook
    03:04

  • Section Intro: reports
    01:57
  • Formats a column of cells
    08:39
  • Formats a column of cells in an Excel Table
    06:27
  • Apply (or remove) WrapText to a range of cells
    06:43
  • Draw borders around a range: sides, color, weight
    09:41
  • Apply formatting to a row of a report
    09:11
  • Appliy fill and/or font color to a column(s) of cells
    06:17
  • Apply fill and/or font color to a column(s) of cells as a conditional formatting
    13:21
  • Clears content and formatting from all cells of a report
    11:02

  • Section Intro: search & navigation
    02:34
  • Find a text string in a Worksheet
    05:58
  • Get the column letter by its index
    06:48
  • Activate the startup Worksheet specified by the user
    05:39

Instructor

Mor Sagmon
Business Information Systems leader, Excel VBA Expert
Mor Sagmon
  • 4.8 Instructor Rating
  • 10 Reviews
  • 157 Students
  • 1 Course

I'm an Excel VBA master and professoinal developer of business applications for businesses all over the world.

I started computer programming at the age of 13, using technologies you probably never have heard about.

Having worked for the software giant SAP for 15 years and having served as an Information Systems manager for 4 years, allowed me to become an expert in translating real life business processes into beautiful and intuitive software solutions.

The business applications I build on Excel are exceptional, as you'll appreciate during the course.

I train and support others in building their own career. I offer online training and personal mentoring for a select number of software consultants.

I'm a computer science graduate with a major in Information Systems and Databases from the prestigious Technion university in Israel, and I make sure that my students get the foundation just right!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.