MACRO Technologies: Advance Excel
MACRO Technologies: Advance Excel
Advance Excel
• Conditional formatting
• Advanced chart formatting (font formats, text orientation, changing data series order, etc.)
• Using Comments
Solver
Scenario Manager
What if Analysis
Goal Seek
Developer Tab
o Financial functions
o Logical functions
o Aggregate functions
• PivotTables
o PivotCharts
• Macros
o Recording macros
o Run macros
Excel VBA
Day 1
Data Types- Variant, Date/Time Values stored in variants, Empty Value, Null value &
Others
Modules
Day2
Decisions
Looping
Do Until Loops
While wend loops
Early exit
Day3
Strings Concatination
Splitting strings
Searching strings
Format functions
Now, Date, Time, Date add, Date Diff, DatePart, Date Serial, Date Value, Day, Hour, Month,
Second, Minute, Year, Weekday
Concatenantion Operators
Day4: Debugging
Debug window
Events can cause problemswhen debugging : Mouse down, key down, Got focus/Lost
focus
Resume Statements
Dialogs
Label, Text Box, Combo Box, List Box, Check Box, Option Button, , Toggle Button, Frame
Command Button, Tab Strip, Multipage, Sroll Bar, Spin Button, Image, RefEdit
Common Dialog Control : Open Dailog, Save As, Color, Font, Pring, Default Dailog
Day5
The Excel Object Model
Day7
API Call, Use of API Call
Pivot Tables
Day8
VBA in Action
Calculating a Range
Reversing a Label
Evaluating a Cell
Day9
Sorting Worksheets into Alphabetical Order
Timed Event
Day10
Globally Changing a Range of Values
Day11
User Forms
Day12
Working Data base
ODBC Links
Using ADO
Day 13 & 14
SQL
Create DB, Table space, Table Insert, Select, Update, Distinct, Where,
And & Or, Order BY, Delete
SQl Top, Like, wildcards, In, Between, Alias, Joins, Inner, Left Join, Right Join, Union
Not Null. Unique, foreign key, Create Index, Drop, Alter, Views
Sql Functions sql avg(), Count(), first(), last(), max(), min(), sum(), Group by, having
Day 15
MS Access
Day 16
Doubt Session
MACRO Technologies
9350420009