The Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified
Book created for educational purposes and is not affiliated with group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners
https://goalkicker.com/
Content
1-1Content list
1-2About
1-3Chapter 1: Getting started with VBA
1-4Section 1.1: Accessing the Visual Basic Editor in Microsoft Oce
1-5Section 1.2: Debugging
1-6Section 1.3: First Module and Hello World
1-7Chapter 2: Comments
1-8Section 2.1: Apostrophe Comments
1-9Section 2.2: REM Comments
1-10Chapter 3: String Literals - Escaping, non-printable characters and line-continuations
1-11Section 3.1: Escaping the " character
1-12Section 3.2: Assigning long string literals
1-13Section 3.3: Using VBA string constants
1-14Chapter 4: VBA Option Keyword
1-15Section 4.1: Option Explicit
1-16Section 4.2: Option Base {0 | 1}
1-17Section 4.3: Option Compare {Binary | Text | Database}
1-18Chapter 5: Declaring Variables
1-19Section 5.1: Type Hints
1-20Section 5.2: Variables
1-21Section 5.3: Constants (Const)
1-22Section 5.4: Declaring Fixed-Length Strings
1-23Section 5.5: When to use a Static variable
1-24Section 5.6: Implicit And Explicit Declaration
1-25Section 5.7: Access Modifiers
1-26Chapter 6: Declaring and assigning strings
1-27Section 6.1: Assignment to and from a byte array
1-28Section 6.2: Declare a string constant
1-29Section 6.3: Declare a variable-width string variable
1-30Section 6.4: Declare and assign a fixed-width string
1-31Section 6.5: Declare and assign a string array
1-32Section 6.6: Assign specific characters within a string using Mid statement
1-33Chapter 7: Concatenating strings
1-34Section 7.1: Concatenate an array of strings using the Join function
1-35Section 7.2: Concatenate strings using the & operator
1-36Chapter 8: Frequently used string manipulation
1-37Section 8.1: String manipulation frequently used examples
1-38Chapter 9: Substrings
1-39Section 9.1: Use Left or Left$ to get the 3 left-most characters in a string
1-40Section 9.2: Use Right or Right$ to get the 3 right-most characters in a string
1-41Section 9.3: Use Mid or Mid$ to get specific characters from within a string
1-42Section 9.4: Use Trim to get a copy of the string without any leading or trailing spaces
1-43Chapter 10: Searching within strings for the presence of substrings
1-44Section 10.1: Use InStr to determine if a string contains a substring
1-45Section 10.2: Use InStrRev to find the position of the last instance of a substring
1-46Section 10.3: Use InStr to find the position of the first instance of a substring
1-47Chapter 11: Assigning strings with repeated characters
1-48Section 11.1: Use the String function to assign a string with n repeated characters
1-49Section 11.2: Use the String and Space functions to assign an n-character string
1-50Chapter 12: Measuring the length of strings
1-51Section 12.1: Use the Len function to determine the number of characters in a string
1-52Section 12.2: Use the LenB function to determine the number of bytes in a string