2. Macro Coding UserForm
Introduction & Purposes Creating Module Adding Controls
Suggestions, Naming Rules & Scope Creating Sub(routine) [Using VBA & Excel Functions] Setting Properties at editing
mode or by codeRecord Macro Declare Variable (incl. Data Types)
Run Macro Using Input Box & Message Box
View & Modify Code Use of Condition – If, ElseIf, And, Select Case & Range Case Applying Codes (incl. Calling
another Module)Methods to call Macro & Options Using Loops – Do, Do While, Do Until, For Next
Use Relative Reference Error Handling
Example: Making Heading ActiveX Controls Setting Default Values
Example: Getting List of Top Three Examples: New Sheet & Title, Count Cells having Data,
Calculate Age in Years, Setting Sales Price, Setting Sales
Price (incl. Sales Tax), Separating Names (First & Last), No
of Weeks (Quiz), Rename Sheet, Discount Test, Description
of Negative Zero Positive numbers, New WorkBook or not,
Discount Ranges, Qtr of (given) Month, Bold a Range, Time
at Status Bar, Formatting a Range, Quiz (Score Three
Answers), Generating List (1 to 10, Odds, Random), Delete
Rows having Zero Value
Example: Making Chart Using Form Initialize Event
Example: Highlighting Cells having
Number/ Text
Examples: Separating Names
(First & Last), Discount
Ranges, Setting Sales Price
(incl. Sales Tax), Info Survey
Table of Contents
Excel – VBA Videos (Urdu)
m_faisal_shafi@yahoo.com
3. WHY SHOULD YOU ACQUIRE THIS MATERIAL?
Videos of captured screen with Urdu voice i.e. videos show what I’m doing in MS Access alongwith my Urdu voice explaining what I do.
Video files (Screen Capture ) alongwith other information where necessary arranged in folders numbered sequentially will move you step by step
guiding how to prepare MS Access Database effectively and properly (DB_Edu is the MS Access solution file here).
After sales service is guaranteed; you can contact me through any source about any problem, tip, suggestion, etc.
1. Cell # 0333-3054495
2. Email: m_faisal_shafi@yahoo.com
3. Skype I.D.: FaisalShafi76
Features of the Offer
Excel – VBA Videos (Urdu)
m_faisal_shafi@yahoo.com
4. 5 STEPS TO ACQUIRE MATERIAL:
1) Payment of Rs.2,000 plus Courier Charges (if any):
I. Dispatch cross cheque in favor of Muhammad Faisal at the postal address: E-36, Railway Society, Project # 03, Adjacent Security Papers Ltd.,
Near Malir Halt, Karachi
II. Fund Transfer online or through ATM at 1034-0081-014921-01-3 Malir Halt Branch of Bank Al Habib (Title of Account: Muhammad Faisal)
III. Money Transfer at Muhammad Faisal CNIC # 42101-3862081-7
2) Evidence & Identification:
I. In case of cross cheque identify yourself by a covering letter.
II. In case of Fund Transfer or Money Transfer I need evidence as well as identification of transferer.
3) Acknowledgement by me: Except in case of dispatched cross cheque I would definitely acknowledge the receipt of amount.
4) Delivery of Material:
I. Material may be shared online by sending you a link (I’ll require your email I.D.).
II. Material in DVD may be sent through courier (I’ll require your postal address).
III. Material on your USB with 2 G.B. available space from my residence near Malir Halt.
IV. You may collect DVD containing material by the following addresses (book your order then after 2 to 4 days you will be informed to collect):
E-36, Railway Society, Project # 03, Adjacent Security Papers Ltd., Near Malir Halt, Karachi (Muhammad Faisal: 0333-3054495)
5) Acknowledgement by you: Online material sharing requires your acknowledgement after you satisfy that proper files there.
Payment & Delivery Procedures
Excel – VBA Videos (Urdu)
m_faisal_shafi@yahoo.com