SlideShare a Scribd company logo
1 of 6
Download to read offline
IGEEKS TECHNOLOGIES 
Software Training Division 
Academic Projects for BE,ME,MCA,BCA and PHD Students 
IGeekS Technologies (Make Final Year Project) 
No: 19, MN Complex, 2nd Cross, 
Sampige Main Road, Malleswaram, Bangalore- 560003. 
Phone No: 080-32487434 /9590544567 
Mail: training@Igeekstechnologies.com , nanduigeeks2010@gmail.com 
Website: www.igeekstechnologies.com 
Land mark : Near to Mantri Mall, Malleswaram Bangalore
Excel Macros and VBA Programming Training Bangalore 
IGeekS is a well-known and trusted name in Bangalore for providing Corporate IT 
Training and Consulting Services. We offer Intermediate and Advanced level courses. 
Our courses are customized to suit the requirements of the target audience. The training 
methodology is simple and easy to understand, and the personalized attention given to 
the participants enables them to learn better, faster and more efficiently. 
Learn how to automate your work in Microsoft Excel with Visual Basic for Applications. 
Visual Basic for Applications (VBA) is a scripting language developed by Microsoft which 
allows the development of user-defined functions and the automation of certain 
processes and calculations. 
VBA is built into most Microsoft Office applications to extend their functionality. It can be 
used to control many aspects of the host application, including manipulating user 
interface features, such as menus and toolbars, and working with custom user forms or 
dialog boxes. 
Course Benefits: 
VBA is "Visual Basic for Application". It is a very powerful programming language that 
allows users to program macros to accomplish complex tasks within an application like 
Excel. With VBA for Excel you can develop small procedures (macros) that will make 
your professional life easier and allow you to do more in less time. 
Using VBA you can accomplish a very complex tasks in excel within very few minute. 
VBA is very useful for client oriented work, for accountants, productions planners, 
production supervisors, sales people, financial analysts and other business data analysts. 
Complex analysis of data can be completed easily without any manual error in very less 
time. 
Program Overview: 
VBA is a Programming Language for Windows Application used to automate several 
areas of reporting and modeling work using MS-Excel Application. VBA is also used to 
Automate the Routine functions performed using MS-Excel Application. 
Suggested Audience: 
Experienced Excel users looking to automate many of the repetitive tasks that are part 
of spreadsheet development by applying the Visual Basic for Applications (VBA) 
programming language 
Program Objectives: 
• Create repetitive reports, dashboards or slides and looking for ways to automate 
• Learn VBA to understand and use Excel better 
• Learn to use Excel for more powerful & demanding tasks 
• Create user forms to accept or display data, validate the data entry in user forms. 
• Create Charts and Pivot Table
Highlights:- 
1. Training with the most experienced trainer working in Top MNC's 
2. Course content is designed to match with most of the MNC Companies requirements 
3. Flexible batch timings (for week days /weekend) 
4. Low Cost and Quality Training 
Pre-Requisites: 
 Well versed with Advanced Excel Features like charting, Filtering and Pivot Table. 
 Basic Knowledge in the Programming will be added advantage. 
Certification: 
• Candidates receive IGeekS Course Completion Certificate upon successful 
completion of course. 
Duration: 20 Hours. 
• Introduction to VBA 
o What Is VBA? 
o VBA: An Event Driven Programming 
o VBA: An Object Based Programming 
o Object Properties 
o Object Methods 
o What Can You Do with VBA? 
o Advantages and Disadvantages of VBA 
• VBA IDE 
o Opening the Excel VBA IDE 
o Menubar 
o Toolbar 
o Project window 
o Code window 
o Immediate window 
o Customizing the VBE 
o The Editor Tab 
o Code Settings 
o Window Settings 
o The Editor Format Tab 
o The General Tab 
o Form Grid Settings 
o Error Trapping 
o Compile 
o The Docking Tab 
• Getting Started With Macro 
o Recording the Macro
o Examining the Macro 
o Saving Workbooks That Contain Macros 
o More about the Macros 
o The Personal Macro Workbook 
o Types of Modules 
o Controls 
• The Excel Object Model 
o The Object Hierarchy 
o Collections 
o Referring to objects 
o Navigating Through the Hierarchy 
o Object Properties and Methods 
o Events 
• VBA Language 
o Comments 
o Variable 
o Constants 
o Data Types 
o Procedures: Sub and Function 
o Arguments 
o Procedures: Public or Private 
• Control Flow Statements 
o If....Then 
o If....Then....Else 
o If....Then....ElseIf....Else 
o Select Case 
• Loop Statements 
o Do While....Loop 
o DoLoop....While 
o Do Until....Loop 
o DoLoop....Until 
o For....Next 
o For Each....Next 
o While....Wend 
o The Exit Statement 
• Arrays 
o Declaring Arrays 
o Specifying Limits 
o Array function 
o Two Dimensional Arrays 
o Multi Dimensional Arrays 
o Dynamic Arrays 
• The Application Object 
o Globals 
o The Active Properties
o Display Alerts 
o Screen Updating 
o StatusBar 
o OnTime 
• Using VBA and Worksheet Functions 
o VB Functions 
o Excel Functions 
• Automatic Procedures and Events 
o The BeforeClose event for a workbook 
o The BeforeSave event for a workbook 
o Activate and deactivate events in a sheet 
o Activate and deactivate events in a workbook 
o The BeforeDoubleClick event 
o The BeforeRightClick event 
o The Change event 
• Workbooks and Worksheets 
o The Workbooks Collection 
o The Sheets Collection 
• Using Ranges 
o Activate and Select 
o Range Property 
o Cells Property 
o Offset Property 
o CurrentRegion Property 
o Columns and Rows Properties 
o Transferring Values between Arrays and Ranges 
• Charts 
o Chart Sheets 
o Embedded Charts 
• Add-ins 
o Hiding the Code 
o Creating an Add-in 
o Closing Add-ins 
o Installing an Add-in 
• Data Lists 
o Sorting a Range 
o Creating a Table 
o Sorting a Table 
o AutoFilter 
• Programming Examples 
o Copying a range 
o Copying a variable-sized range 
o Selecting adjacent non-blank cells of a row or column 
o Selecting a row or column 
o Moving a range (Cut  Paste)
o Looping through a range 
o Prompting for a cell value 
o Determining the selection type 
o Identifying a multiple selection 
o Working with Charts 
o Turning Off screen updating

More Related Content

Similar to Excel Macros and VBA Programming Training Bangalore:

MS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project reportMS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project reportPrafull Dhamankar
 
Advanced excel brochure
Advanced excel   brochureAdvanced excel   brochure
Advanced excel brochureZabeel Institute
 
Unit ii introduction to vba
Unit ii introduction to vbaUnit ii introduction to vba
Unit ii introduction to vbaDhana malar
 
vikash_singh
vikash_singhvikash_singh
vikash_singhvikash singh
 
200 Mega eBook Collection- http://bit.ly/3WEZuYJ
200 Mega eBook Collection- http://bit.ly/3WEZuYJ200 Mega eBook Collection- http://bit.ly/3WEZuYJ
200 Mega eBook Collection- http://bit.ly/3WEZuYJDannySingh23
 
Introduction to Excel VBA
Introduction to Excel VBAIntroduction to Excel VBA
Introduction to Excel VBABlue Novation Ltd
 
Mastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptx
Mastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptxMastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptx
Mastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptxAttitude Tally Academy
 
IT Training Courses
IT Training CoursesIT Training Courses
IT Training Coursesmglonud3988
 
Design & Modelling of Slab using Macro, VBA & AutoCAD
Design & Modelling of Slab using Macro, VBA & AutoCADDesign & Modelling of Slab using Macro, VBA & AutoCAD
Design & Modelling of Slab using Macro, VBA & AutoCADShubham Arora
 
Harish Resume
Harish ResumeHarish Resume
Harish Resumeharish hari
 
Scripting - Bluebeam eXtreme Conference 2014
Scripting - Bluebeam eXtreme Conference 2014Scripting - Bluebeam eXtreme Conference 2014
Scripting - Bluebeam eXtreme Conference 2014bluebeamslides
 
Microsoft Project Add-In for Advanced Project Managers
Microsoft Project Add-In for Advanced Project ManagersMicrosoft Project Add-In for Advanced Project Managers
Microsoft Project Add-In for Advanced Project Managers📡 Vincent Isoz
 
Rapid Application Development with MEAN Stack
Rapid Application Development with MEAN StackRapid Application Development with MEAN Stack
Rapid Application Development with MEAN StackAvinash Kaza
 
Binary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptx
Binary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptxBinary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptx
Binary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptxAymanKhoshouey1
 
Financial Performance Management Training Catalog - Self Paced, Instructor L...
Financial Performance Management  Training Catalog - Self Paced, Instructor L...Financial Performance Management  Training Catalog - Self Paced, Instructor L...
Financial Performance Management Training Catalog - Self Paced, Instructor L...QueBIT Consulting
 

Similar to Excel Macros and VBA Programming Training Bangalore: (20)

VBA.pptx
VBA.pptxVBA.pptx
VBA.pptx
 
MS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project reportMS Excel Macros/ VBA Project report
MS Excel Macros/ VBA Project report
 
RESUME VBA1
RESUME VBA1RESUME VBA1
RESUME VBA1
 
Advanced excel brochure
Advanced excel   brochureAdvanced excel   brochure
Advanced excel brochure
 
RESUME_VBA2
RESUME_VBA2RESUME_VBA2
RESUME_VBA2
 
VBA - Macro For Ms.Excel
VBA - Macro For Ms.ExcelVBA - Macro For Ms.Excel
VBA - Macro For Ms.Excel
 
Unit ii introduction to vba
Unit ii introduction to vbaUnit ii introduction to vba
Unit ii introduction to vba
 
vikash_singh
vikash_singhvikash_singh
vikash_singh
 
200 Mega eBook Collection- http://bit.ly/3WEZuYJ
200 Mega eBook Collection- http://bit.ly/3WEZuYJ200 Mega eBook Collection- http://bit.ly/3WEZuYJ
200 Mega eBook Collection- http://bit.ly/3WEZuYJ
 
Introduction to Excel VBA
Introduction to Excel VBAIntroduction to Excel VBA
Introduction to Excel VBA
 
Mastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptx
Mastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptxMastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptx
Mastering-Advanced-Excel-Techniques-Macros-VBA-and-Automation.pptx
 
IT Training Courses
IT Training CoursesIT Training Courses
IT Training Courses
 
Design & Modelling of Slab using Macro, VBA & AutoCAD
Design & Modelling of Slab using Macro, VBA & AutoCADDesign & Modelling of Slab using Macro, VBA & AutoCAD
Design & Modelling of Slab using Macro, VBA & AutoCAD
 
Harish Resume
Harish ResumeHarish Resume
Harish Resume
 
Scripting - Bluebeam eXtreme Conference 2014
Scripting - Bluebeam eXtreme Conference 2014Scripting - Bluebeam eXtreme Conference 2014
Scripting - Bluebeam eXtreme Conference 2014
 
Asp.net Developers portfolio and case study NicheTech
Asp.net Developers portfolio and case study NicheTechAsp.net Developers portfolio and case study NicheTech
Asp.net Developers portfolio and case study NicheTech
 
Microsoft Project Add-In for Advanced Project Managers
Microsoft Project Add-In for Advanced Project ManagersMicrosoft Project Add-In for Advanced Project Managers
Microsoft Project Add-In for Advanced Project Managers
 
Rapid Application Development with MEAN Stack
Rapid Application Development with MEAN StackRapid Application Development with MEAN Stack
Rapid Application Development with MEAN Stack
 
Binary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptx
Binary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptxBinary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptx
Binary CodeSoft_Presentation_2023 Team updated 27-May-2023.pptx
 
Financial Performance Management Training Catalog - Self Paced, Instructor L...
Financial Performance Management  Training Catalog - Self Paced, Instructor L...Financial Performance Management  Training Catalog - Self Paced, Instructor L...
Financial Performance Management Training Catalog - Self Paced, Instructor L...
 

More from IGEEKS TECHNOLOGIES

BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020IGEEKS TECHNOLOGIES
 
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020IGEEKS TECHNOLOGIES
 
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020IGEEKS TECHNOLOGIES
 
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220IGEEKS TECHNOLOGIES
 
IEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project ListIEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project ListIGEEKS TECHNOLOGIES
 
Diploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titlesDiploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titlesIGEEKS TECHNOLOGIES
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018IGEEKS TECHNOLOGIES
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018IGEEKS TECHNOLOGIES
 
BE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects BangaloreBE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects BangaloreIGEEKS TECHNOLOGIES
 
final year diploma projects training institutes bangalore
final year diploma projects training institutes bangalorefinal year diploma projects training institutes bangalore
final year diploma projects training institutes bangaloreIGEEKS TECHNOLOGIES
 
Secure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networksSecure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networksIGEEKS TECHNOLOGIES
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataIGEEKS TECHNOLOGIES
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...IGEEKS TECHNOLOGIES
 
Lbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionLbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionIGEEKS TECHNOLOGIES
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchIGEEKS TECHNOLOGIES
 
Privacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devicesPrivacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devicesIGEEKS TECHNOLOGIES
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataIGEEKS TECHNOLOGIES
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...IGEEKS TECHNOLOGIES
 
Lbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionLbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionIGEEKS TECHNOLOGIES
 
Efficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computingEfficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computingIGEEKS TECHNOLOGIES
 

More from IGEEKS TECHNOLOGIES (20)

BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
BE CS,IS FINAL YEAR PROJECT LIST FOR ACADEMIC YEAR 2019-2020
 
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
CIVIL ENGINEERING PROJECT LIST FOR 2019-2020
 
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
BE,ME MECHANICAL DESIGN AND THERMAL BASED PROJECTS 2019-2020
 
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
BE ECE,EEE,BIO MEDICAL,INSTRUMENTATION PROJECT TITLES FOR 2019-20220
 
IEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project ListIEEE 2017-18 Final Year Project List
IEEE 2017-18 Final Year Project List
 
Diploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titlesDiploma 2016 17 electronics & electrical titles
Diploma 2016 17 electronics & electrical titles
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018
 
Final year project titles 2017 2018
Final year project titles 2017 2018Final year project titles 2017 2018
Final year project titles 2017 2018
 
BE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects BangaloreBE Mechanical Engineering Final Year Academic Projects Bangalore
BE Mechanical Engineering Final Year Academic Projects Bangalore
 
final year diploma projects training institutes bangalore
final year diploma projects training institutes bangalorefinal year diploma projects training institutes bangalore
final year diploma projects training institutes bangalore
 
Secure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networksSecure data retrieval for decentralized disruption tolerant military networks
Secure data retrieval for decentralized disruption tolerant military networks
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud data
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...
 
Lbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionLbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginition
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web search
 
Privacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devicesPrivacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devices
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud dataPrivacy preserving multi-keyword ranked search over encrypted cloud data
Privacy preserving multi-keyword ranked search over encrypted cloud data
 
Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...Panda public auditing for shared data with efficient user revocation in the c...
Panda public auditing for shared data with efficient user revocation in the c...
 
Lbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginitionLbp based edge-texture features for object recoginition
Lbp based edge-texture features for object recoginition
 
Efficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computingEfficient authentication for mobile and pervasive computing
Efficient authentication for mobile and pervasive computing
 

Recently uploaded

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Dr. Mazin Mohamed alkathiri
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 

Recently uploaded (20)

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 

Excel Macros and VBA Programming Training Bangalore:

  • 1. IGEEKS TECHNOLOGIES Software Training Division Academic Projects for BE,ME,MCA,BCA and PHD Students IGeekS Technologies (Make Final Year Project) No: 19, MN Complex, 2nd Cross, Sampige Main Road, Malleswaram, Bangalore- 560003. Phone No: 080-32487434 /9590544567 Mail: training@Igeekstechnologies.com , nanduigeeks2010@gmail.com Website: www.igeekstechnologies.com Land mark : Near to Mantri Mall, Malleswaram Bangalore
  • 2. Excel Macros and VBA Programming Training Bangalore IGeekS is a well-known and trusted name in Bangalore for providing Corporate IT Training and Consulting Services. We offer Intermediate and Advanced level courses. Our courses are customized to suit the requirements of the target audience. The training methodology is simple and easy to understand, and the personalized attention given to the participants enables them to learn better, faster and more efficiently. Learn how to automate your work in Microsoft Excel with Visual Basic for Applications. Visual Basic for Applications (VBA) is a scripting language developed by Microsoft which allows the development of user-defined functions and the automation of certain processes and calculations. VBA is built into most Microsoft Office applications to extend their functionality. It can be used to control many aspects of the host application, including manipulating user interface features, such as menus and toolbars, and working with custom user forms or dialog boxes. Course Benefits: VBA is "Visual Basic for Application". It is a very powerful programming language that allows users to program macros to accomplish complex tasks within an application like Excel. With VBA for Excel you can develop small procedures (macros) that will make your professional life easier and allow you to do more in less time. Using VBA you can accomplish a very complex tasks in excel within very few minute. VBA is very useful for client oriented work, for accountants, productions planners, production supervisors, sales people, financial analysts and other business data analysts. Complex analysis of data can be completed easily without any manual error in very less time. Program Overview: VBA is a Programming Language for Windows Application used to automate several areas of reporting and modeling work using MS-Excel Application. VBA is also used to Automate the Routine functions performed using MS-Excel Application. Suggested Audience: Experienced Excel users looking to automate many of the repetitive tasks that are part of spreadsheet development by applying the Visual Basic for Applications (VBA) programming language Program Objectives: • Create repetitive reports, dashboards or slides and looking for ways to automate • Learn VBA to understand and use Excel better • Learn to use Excel for more powerful & demanding tasks • Create user forms to accept or display data, validate the data entry in user forms. • Create Charts and Pivot Table
  • 3. Highlights:- 1. Training with the most experienced trainer working in Top MNC's 2. Course content is designed to match with most of the MNC Companies requirements 3. Flexible batch timings (for week days /weekend) 4. Low Cost and Quality Training Pre-Requisites: Well versed with Advanced Excel Features like charting, Filtering and Pivot Table. Basic Knowledge in the Programming will be added advantage. Certification: • Candidates receive IGeekS Course Completion Certificate upon successful completion of course. Duration: 20 Hours. • Introduction to VBA o What Is VBA? o VBA: An Event Driven Programming o VBA: An Object Based Programming o Object Properties o Object Methods o What Can You Do with VBA? o Advantages and Disadvantages of VBA • VBA IDE o Opening the Excel VBA IDE o Menubar o Toolbar o Project window o Code window o Immediate window o Customizing the VBE o The Editor Tab o Code Settings o Window Settings o The Editor Format Tab o The General Tab o Form Grid Settings o Error Trapping o Compile o The Docking Tab • Getting Started With Macro o Recording the Macro
  • 4. o Examining the Macro o Saving Workbooks That Contain Macros o More about the Macros o The Personal Macro Workbook o Types of Modules o Controls • The Excel Object Model o The Object Hierarchy o Collections o Referring to objects o Navigating Through the Hierarchy o Object Properties and Methods o Events • VBA Language o Comments o Variable o Constants o Data Types o Procedures: Sub and Function o Arguments o Procedures: Public or Private • Control Flow Statements o If....Then o If....Then....Else o If....Then....ElseIf....Else o Select Case • Loop Statements o Do While....Loop o DoLoop....While o Do Until....Loop o DoLoop....Until o For....Next o For Each....Next o While....Wend o The Exit Statement • Arrays o Declaring Arrays o Specifying Limits o Array function o Two Dimensional Arrays o Multi Dimensional Arrays o Dynamic Arrays • The Application Object o Globals o The Active Properties
  • 5. o Display Alerts o Screen Updating o StatusBar o OnTime • Using VBA and Worksheet Functions o VB Functions o Excel Functions • Automatic Procedures and Events o The BeforeClose event for a workbook o The BeforeSave event for a workbook o Activate and deactivate events in a sheet o Activate and deactivate events in a workbook o The BeforeDoubleClick event o The BeforeRightClick event o The Change event • Workbooks and Worksheets o The Workbooks Collection o The Sheets Collection • Using Ranges o Activate and Select o Range Property o Cells Property o Offset Property o CurrentRegion Property o Columns and Rows Properties o Transferring Values between Arrays and Ranges • Charts o Chart Sheets o Embedded Charts • Add-ins o Hiding the Code o Creating an Add-in o Closing Add-ins o Installing an Add-in • Data Lists o Sorting a Range o Creating a Table o Sorting a Table o AutoFilter • Programming Examples o Copying a range o Copying a variable-sized range o Selecting adjacent non-blank cells of a row or column o Selecting a row or column o Moving a range (Cut Paste)
  • 6. o Looping through a range o Prompting for a cell value o Determining the selection type o Identifying a multiple selection o Working with Charts o Turning Off screen updating