UrbanPro
true

VBA & Macro

LIVE
60 Hours

Just Pay ₹2,000 to Register

- OR -

Course offered by Akash Vishwakarma

0 review

VBA macro automation

  • Introduction of VBA & macro.
  • Introduction of all types of windows (properties window, project window, code window, local window, watch window, immediate window)
  • Introduction of sub & function procedure
  • Write our first code.
  • Public procedure and private procedure
  • Naming of procedure

Working with variable & data types

  • Introduction of variable & data types.
  • Naming of variable
  • Storing data in variable
  • Introduction of public and private declaration.
  • Introduction of object variable.
  • Set the object variable – workbook object, worksheet object, and range object
  • Introduction of static declaration.

Working with workbook object.

  • Introduction of thisworkbook and activeworkbook
  • Add workbook
  • Rename workbook.
  • Save workbook in different format (.xlsx, .xlsm, .xls, .xlsb, .xltx, .xltm, .xlt, .pdf and many more)
  • Create workbook object

Working with worksheet object.

  • Add worksheet
  • Delete worksheet
  • Rename worksheet
  • Create worksheet object
  • Move or copy the worksheet to another workbook.
  • Activate worksheet.

Working with cells & range object.

  • Create range & cells object
  • Highlight cells & range
  • Copy & paste
  • Find the last column & row.
  • How to activate cells
  • Goto special.
  • Cell formatting & number formatting.
  • Sort & filter.
  • Find & select.
  • Basic & advanced filter.
  • Hyperlink.
  • Print excel sheet.

Condition logic

  • Using if, else if.
  • Use and, or, like
  • Use of goto statement.

Loop in VBA

  • For next loop
  • For each loop
  • Do loop/ do while/ do until
  • Nested loop
  • Exit from loop

Error in VBA.

  • All types of error in VBA (application-defined or object-defined error, object doesn’t support this property or method)
  • All types of error handler using in VBA ex. On error resume next, on error goto 0 and label.

Event

  • Worksheet event (activate, change, selection, deactivate and other event)
  • Workbook event (activate, open, close and other event)

Array

  • Static array.
  • Dynamic array.
  • Single and multi-dimension array.
  • Live array VBA projects.

Working with Dictionary

  • Creating Dictionary object by Late Binding and Early Binding.
  • Adding Key and Item in Dictionary.
  • Accessing Key and Item from Dictionary.
  • Looping on keys or items.

Working with Function Procedure

  • Create Function Procedure in VBA.
  • Passing parameter in Function.
  • Using ByRef and ByVal in Function and Sub.

Udf (user defined function)

  • Create many types of udf function for calculation.
  • Create volatile & non-volatile function.
  • Use select case in function.
  • Use VBA function – Replace, Instr, StrConv, Len, Left, Mid, Right
  • Use excel function in VBA.

User form

  • Create user form by using the VBA code.
  • Creating custom dialogue box in userform
  • Using all types of control in user form(combobox, listbox, checkbox, optionbutton).

Pivot table & pivot chart

  • Create a pivot table from VBA.
  • Create chart from VBA.

File folder management.

  • Using late binding & early binding methods in VBA projects.
  • Using Microsoft scripting runtime for manage folder and file.
  • Rename folder, create folder and delete folder.
  • Rename file, create file, delete file, and move file to one folder to another folder.
  • Looping over folder and file.
  • Using file dialog box.
  • Using file & folder pickers.
  • Extract file name from folder with using dir function

Excel Based Automation

  • Create Master data in excel from multiple sheet.
  • Create Master date in excel from multiple workbook.
  • Split data in multiple sheet/workbook.
  • Live excel based projects.
  • Data manipulation in excel.

Creating a word document

  • Referencing the word object library.
  • Using late binding and early binding method for creating a new instance of word.
  • Save word document in different format (.docx, .docm, doc, and pdf)
  • Copy data and chart into word
  • Writing and formatting text.

Creating outlook emails

  • Referencing the outlook object library.
  • Using late binding and early binding method for creating a new instance of outlook.
  • Opening an outlook application and creating a new mail.
  • Send email from outlook with a signature from VBA
  • Send emails from outlook from VBA with attachment.
  • Looping over sending emails.
  • Creating outlook event.

Creating a PowerPoint presentation

  • Referencing the PowerPoint object library.
  • Using late binding and early binding method for creating a new instance of PowerPoint.
  • Creating presentation & slides.
  • Copying tables & charts into PowerPoint.
  • Adding and formatting textboxes.

Working with MS access and excel

  • Referencing the MS access object library.
  • Using late binding and early binding method for creating a new instance of MS access.
  • Create table.
  • Import and export data in MS access to excel.
  • Using SQL query in VBA
  • Using some objects for MS access in excel.
  • Create for MS from wizard.
  • Using query in for MS.
  • Using VBA code in for MS.

ADODB method (Microsoft Activex data object 6.1)

  • Create a connection between SQL server and excel by using ADODB.
  • Using all types of SQL cursor in VBA.
  • Create table, drop table in SQL server using VBA.
  • Import & export data from SQL server.
  • Modifying data, inserting data.
  • Using SQL stored procedure in VBA.

Web crawling

  • Web crawling with browser internet explorer.
  • Creating html document.
  • Understanding the html tags and use them for crawling
  • Fetch the data from html document
  • Using get and post request in crawling
  • Using all types of web elements.
  • Use Chrome/Firefox for crawling by Selenium Library.

Add-ins and custom ribbons

  • Understanding of xml code
  • Creating add-ins and custom ribbon for excel.
  • Creating add-ins and custom ribbon for word.
  • Creating add-ins and custom ribbon for powerpoint.

VBA protection & security

  • Workbook, worksheet, range, and object protection
  • VBA project protection, and password breaker

 

About the Trainer

Akash picture

Avg Rating

0 Reviews

0 Students

2 Courses

Akash Vishwakarma

NONE

7 Years of Experience

Microsoft Excel Training

Students also enrolled in these courses

LIVE
10 Hours
5,500 Group Class (max 10)

Course offered by Prabhas

45 reviews
LIVE
30 Hours
5,000 1-on-1 Class

Course offered by Akash

0 review

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

VBA & Macro by Akash Vishwakarma

Akash picture
LIVE

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

VBA & Macro by Akash Vishwakarma

Akash picture
LIVE

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more