BetterSolutions.com
BetterSolutions.com
Resources
Microsoft Office Excel
Microsoft Office Word
C# Programming
JavaScript Programming
Add-ins
Office Add-ins for Excel
Office Add-ins for Word
Consultancy
Macros, Templates and EUDAs
TypeScript and JavaScript
Development
Office JS Add-ins and Scripts
End User Programming
Support
VSTO and .NET Migration
Troubleshooting
Training
Microsoft 365 Integration
Please Contact Us Today for a FREE Consultation
Excel
Add-ins
Best Practices
Cells Ranges
Charts
Conditional Format
Data Analysis
Data Validation
Dates Times
Search Excel ...
Functions
User Defined
Formulas
Formatting
Finance
Illustrations
Importing
Layout
Our Services ...
Macros
Named Ranges
Options
Pivot Tables
Protection
Python
Reviewing
Ribbon
Find Add-ins ...
Rows Columns
Shortcut Keys
Tables
Templates
Track Changes
Workbooks
Worksheets
XML
Contact Us ...
Word
Add-ins
Bookmarks
Building Blocks
Bullets
Characters
Charts
Content Controls
Design
Search Word ...
Documents
Fields
Illustrations
Importing
Layout
Macros
Mailings
Numbering
Our Services ...
Options
Outlines
Pages
Paragraphs
Protection
References
Reviewing
Ribbon
Find Add-ins ...
Sections
Shortcut Keys
Styles
Tables
Templates
Text Boxes
Track Changes
XML
Contact Us ...
PowerPoint
Add-ins
Animation
Bullets
Characters
Charts
Design
Handouts
Illustrations
Search PowerPoint ...
Importing
Layout
Macros
Notes
Numbering
Options
Outlines
Paragraphs
Our Services ...
Presentations
Protection
References
Reviewing
Ribbon
Sections
Shortcut Keys
Slide Show
Find Add-ins ...
Slides
Tables
Templates
Text Boxes
Track Changes
Transitions
Video
XML
Contact Us ...
Outlook
Add-ins
Address Book
Alerts
Appointments
Calendar
Contacts
Events
Exchange
Search Outlook ...
Folders
Forms
Groups
HTML
Illustrations
Importing
Journal
Macros
Our Services ...
Mail
Meetings
Notes
OneDrive
OneNote
Options
People
Proofing
Find Add-ins ...
Ribbon
Rules
Search
SharePoint
Shortcut Keys
Tasks
Web Client
XML
Contact Us ...
VBA
Add-ins
Arrays
Best Practices
Class Modules
Code Snippets
Collections
Controls
Databases
Search VBA ...
Data Types
Dates Times
Debugging
Enumerations
Error Handling
Events
Files Directories
Functions
Our Services ...
Macros
MsgBox
Numbers
Options
References
Ribbon
Shortcut Keys
SQL
Find Add-ins ...
Strings
Subroutines
Syntax
Userforms
Variables
Visual Basic Editor
Web Interaction
XML
Contact Us ...
C#
.NET Library
Arrays
Best Practices
Classes
Collections
Databases
Data Types
Dates Times
Search C# ...
Debugging
Excel Interop
Error Handling
Files Directories
Generics
Interfaces
MessageBox
Numbers
Our Services ...
Projects
Serialization
Strings
Structures
Syntax
Threading
Variables
VBA Migration
Find Add-ins ...
Visual Studio
VSTO Add-ins
Web Add-ins
Web Development
Web Services
Windows Forms
WPF Forms
XML
Contact Us ...
JS
Arrays
Custom Functions
Data Types
Dates Times
Debugging
Dialog Boxes
Error Handling
Excel API
Search JavaScript ...
Express Backend
Fluent UI
Functions
HTML Pages
Microsoft Graph
Node JS Runtime
Numbers
Objects
Our Services ...
Office Add-ins
Office Events
Office Manifest
Office Scripts
Outlook API
PowerPoint API
React Library
Ribbon Commands
Find Add-ins ...
Strings
Syntax
Task Panes
TypeScript
Variables
Visual Studio Code
Word API
Yeoman Generator
Contact Us ...
Software Development Services
High Value Consultancy
VBA Templates and Macros
Office Scripts and EUDAs
JavaScript Office-JS Migration
Bespoke Office Add-ins
Long-Term Technical Support
Contact Us ...
VBA Programming Help and Support
VBA Programming
#
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Padding Strings
ParamArray
Parameter Array
Parameter Info
Parameter List
Parameter Query - SQL
Parameterized Class
Parameterized Class vs Inheritance
Parameters - Default Values
Parameters - Named
Parameters - Optional
Parameters - Positional
Parameters vs Arguments
Parentheses - Expression Evaluation
Parse DateTime
PARTITION - Built-in Function
Pascal - Naming Convention
Pascal Notation
Pass Through SQL Query
Passing a Function as Argument
Passing a Subroutine as Argument
Passing Arguments by Reference
Passing Arguments by Value
Passing Array as Argument
Passing ByRef
Passing ByVal
Passing Errors back from Function
Passing Errors to Calling Sub
Passing in Arrays
Passing in Objects
Passing in Variants
Passing Object as Argument
Passing Variant as Argument
Passive Functions
Password Protecting Code
Password Protection
Password Recovery
PasteSpecial - Excel
PasteSpecial - PowerPoint*
PasteSpecial - Word
Path - Folder
Pattern Matching
Pattern Matching Operator
Pause
Pause Macro
PDF - Creating
Percent (%) Symbol
PERCENTAGEIFS - User Defined Function
Percentages
Personal Macros
pfx File Extension
Pi - 3.142
Pi Constant
PicasToPoints
Picker - Files
Picker - Folders
Picture Control
PictureEffects (Excel)
PictureSizeMode - Image
Pivot Tables (Excel)
PivotTableUpdate Event
Placeholder Bookmarks
PMT - Built-in Function
Pointer Data Type
PointsToCentimeters
PointsToInches
PointsToLines
PointsToMillimeters
PointsToPicas
Policies - Security
Polymorphism
Positioning Userform Controls
Positioning Userforms
Power Operator (^)
PowerPoint Add-ins*
PowerPoint Macros*
PowerPoint Templates*
PowerShell
PPMT - Built-in Function
Practice Questions
Pre-Compilation Commands
Predeclared Classes
Pre-Defined Constants
Prefix Variables
PresentationML - Open XML Format*
Presentations.Add - PowerPoint*
Preserve Constant
Preserve Keyword
Prevent Duplicates (Excel)
Prevent Screen Flashing
Prevent Unnecessary Prompts
Prime Numbers
Primitive Data Types
PRINT - Built-in Statement
Print - Debug.Print
Printing
Printing - Class Modules
Printing - Code Modules
Printing - Userforms
Private Constants
Private Function
Private Keyword
Private Sub
ProcBodyLine
Procedure Box
Procedure Call
Procedure Declaration
Procedure Level
Procedure List Box
Procedure Only Variables (Private)
Procedure Separator Option
Procedure View
Procedures
Productivity Add-ins
Productivity Solutions
Productivity Tools
ProfileString (Word)
ProgID - COM Add-ins
Program Execution
Program Interruption
Progress Bar
Progress Indicator
Progress Indicator - Status Bar
Project Explorer - Toggle Folders
Project Explorer Window
Project Folders Toggle
Project is Unviewable
Project Not Found
Project Organisation
Project Properties
Project Protection
Project Window
Projects - Protecting
Projects - VBA
Proper Case Strings
Properties - Alphabetic
Properties - Categorized
Properties - Class
Properties - Object
Properties in Property Window
Properties Window
Property Get
Property Let
Property Procedures
Property Set
Protecting - Code
Protecting - Documents
Protecting - Presentations*
Protecting - VBA Projects
Protecting - Workbooks
Protection
Protection - Removing
Provider - Databases
Ptr
PtrSafe Attribute
Public Function
Public Keyword
Public Sub
Public Variables
Pulling Data from Closed Workbook
PUT - Built-in Statement
PV - Built-in Function
Python Online Resource*
Python Resource*
© 2025 Better Solutions Limited.
All Rights Reserved.
© 2025
Better Solutions Limited
Updated: 01 July 2025
▲
01 July 2025
▲