Excel VBA & Excel Pivot Tables Crash Course: Ultimate Crash Course to Learn It Well and Become an Expert in VBA, Excel Macros & Pivot Tables. Smarter Way to Learn it faster and Remember it longer.

Do you want to become an Expert in Microsoft Excel? Is your dream to become an advanced Excel Macro specialist? Whatever

1,046 194 6MB

English Pages 344 Year 2019

Report DMCA / Copyright

DOWNLOAD FILE

Excel VBA & Excel Pivot Tables Crash Course: Ultimate Crash Course to Learn It Well and Become an Expert in VBA, Excel Macros & Pivot Tables. Smarter Way to Learn it faster and Remember it longer.

Table of contents :
EXCEL VBA
A STEP-BY-STEP GUIDE TO LEARN
AND MASTER EXCEL VBA PROGRAMMING
PART ONE: FOR BEGINNING PROGRAMMERS
Introduction
Chapter 1 : VBA Overview
How to display the “Developer” tab:
How To Disable Security Warnings:
Chapter 2 : VBA Programming Variables
How to set up a Variable:
How to set up a program that runs mathematical functions:
Chapter 3 : Conditional Logic
How To Set Up A Basic Conditional Logic Program:
How To Write A Multiple-part Condition:
Chapter 4 : String and String Functions
How To Create A String Program That Counts The Characters In A String:
Chapter 5 : String and String Functions [Continued]
How To Create A String Program That Uses The Replace Function:
PART TWO: FOR INTERMEDIATE PROGRAMMERS
Chapter 6 : Programming Loops
How To Create A Simple Programming Loop:
Chapter 7 : Programming Arrays
How To Set Up A Programming Array:
Chapter 8 : Subs and Functions
How To Run A Sub From Another Sub:
How To Execute Worksheet Functions:
Chapter 9 : Writing and Recording Macros
How to record a Macro:
Chapter 9 : Excel Objects
How to use the Workbook Object:
Part Three: For Advanced Programmers
Chapter 11 : Excel Events
How To Run A Program Triggered By An Event:
Chapter 12 : VBA Error Types
Syntax Errors
Runtime Errors
Logical Errors
Chapter 13 : Excel VBA and User Forms
How To Create A User Form:
How To Program A User Form:
Chapter 14 : Connect with External Data
Conclusion
EXCEL VBA
TOP TIPS, TRICKS, TIMESAVERS, AND COMMON
MISTAKES IN VBA PROGRAMMING
Introduction
Tips, Tricks, and Timesavers
Immediate Window
Recorder
Debug.Print
Reducing Workbook Size
Bypass Workbook_Open
Use With… End With
Displaying One Procedure at a Time
Excel VBA Loops
Filter Cells that have Duplicate Text Strings
Single Click Selection
List of File Names from a Folder
Select Every Third Row
Sort Data in Excel Using VBA
InStr Function
Convert Excel to PDF
Combine Multiple Files into A Single Workbook
Matrix Falling Numbers Effect
xlVeryHidden Sheets
Worksheets
Strings with Delimiters Instead of Dynamic Arrays
Double Click Event
Open File Dialog
Extract an Email Address
Picking Colors that Work
Determining a Video’s Resolution
Finding Values in a Range or Array
GetSetting & SaveSetting
Cell Data Type
Common Mistakes
Qualifying References
Deleting Rows or Columns in a Loop
ActiveWorkbook vs. ThisWorkbook
Single Document Interface VS Multiple Document Interfaces
Variable Definition
Option Explicit
Using .Select / .Activate
Application.ScreenUpdating = False
Qualify Your Range References
Function or Sub is Too Long
Getting Stuck Using For/If Code
Conclusion
EXCEL MACROS
A STEP-BY-STEP GUIDE TO LEARN AND MASTER EXCEL MACROS
Introduction
Chapter 1 : Getting Started with Excel Macros
Defining Excel Macro
Can we say that Macro is a programming language?
Why Create Excel Macro?
Recording a Macro
Macro Recording Basics
Reviewing the Macro
Macro Testing
Comparison of Absolute and Relative Macro Recording
File Extensions
Recording a Macro in Excel
Running the Macro by Pressing the Play Button
Chapter 2 : Security in Excel Macros
Excel 2010 Macro Security
Trusted Locations
Storing Macros in the Personal Macro Workbook
Allocating a Button to a Macro
Chapter 3 : Send Email in Excel Macros
Chapter 4 : Beginning Programs with VBA
Data Types, Variables, and Constants
Declaring variables
Object and Standard Modules
The Scope of a Variable
Data Types
Using VBA to Input and Output
Gathering User Input with InputBox ()
Gathering User Output with MsgBox ()
Manipulating Strings Using VBA Functions
Chapter 5 : Procedure and Conditions
VBA Procedures
Event Procedures
Private, Public, and Procedure Scope
Sub Procedures
ByVal and ByRef
Function Procedures
Creating Personal VBA Functions
Chapter 6 : Basic Excel Objects
VBA Object-Oriented Programming
Define Objects
VBA Collection Objects
Object Browser
Top-notch Excel Objects
Chapter 7 : VBA UserForms and Controls
How to Design Forms in VBA
Designing Custom Dialog Boxes
Chapter 8 : Derived Data Types in VBA
VBA Custom Data Types
Enumerated Types
Chapter 9 : Excel Charts
The Chart Object
Chart Sheets
Embedded Charts
Defining a Chart Sheet
Creating an Embedded Chart Sheet
Chart Events
Chart Sheets
Chapter 10 : Error Handling
Chapter 11 : Debugging
Break Mode
Immediate Window
Watch Window
Locals Window
Chapter 12 : File Input and Output
File I/O
Conclusion
EXCEL PIVOTTABLES AND DASHBOARD
THE STEP-BY-STEP GUIDE TO LEARN AND MASTER EXCEL PIVOTTABLES AND DASHBOARD
Introduction
Overview: Best Use of and Practice
Chapter 1 : Version Compatibility
Backward Compatibility
Licensing: Subscription versus Perpetual
Chapter 2 : Basic PivotTable Functions
Office 365 Excel 2019 Build Features and Functionality
Enabling Power Pivot Add-in: New Pivot Table Controls on the Desktop Version
Implementing Your First PivotTable
Control PivotTables Using New PivotTable Defaults
Excel for the Web: Share your PivotTables with Colleagues
Chapter 3 : Automation and Efficiency
Automate PivotTables with Macros in VBA
Chapter 4 : Analysis
Overview: Process of Analysis
Providing Context: Creating and Managing Multiple Pivot Tables
Creating: Discovering and Validating New Perspectives on the Data
Chapter 5 : Investigative Modeling using Pivot Charts
Principals in Data Modeling
Creating Visualizations
Interpreting Data using Visualizations
Chapter 6 : Troubleshooting
Power Pivot Ribbon Disappears
Problems with Adding Slicers
Conclusion
Reference

Polecaj historie