top of page
Blog posts
Search
Working with a UserForm's close button (the 'X' button)
The close (or 'X') button appears at the right in the title bar of every UserForm. You can control the behaviour when it is clicked, or you can hide it. Why would you want to do that? Normally, you wouldn't. And shouldn't. Normally the user should be able to close a UserForm whenever they want and your code should handle that outcome. However, just occasionally, it might be essential to ensure that a user has acknowledged some text or made a selection ... an example might be
Feb 25, 20222 min read


Add an icon to a UserForm's title bar
Adding an icon to a UserForm's title bar can help to give a professional look to your UserForm. The source icon must be a .ico file. If the image file you want to use is not a .ico file then you can use one of a number of online image converters to convert it from .jpg or .png etc to .ico ... search along the lines of "convert to icon file". Once you have your .ico file: 1. Add a UserForm to your VBA Project 2. Add an Image control to the UserForm and change its Name proper
Feb 24, 20222 min read


Get or set the Ribbon visibility
The examples here all work with Excel, Word and PowerPoint, they do not work with Outlook. Set the Ribbon visibility These methods allow...
Feb 22, 20222 min read


Join two parts of a file or folder path
NOTE: this post and the code it contains is still valid, however, it has been superseded by the 'Working with files and folders in VBA'...
Feb 22, 20221 min read


Does a file or folder exist?
NOTE: this post and the code it contains is still valid, however, it has been superseded by the 'Working with files and folders in VBA'...
Feb 22, 20221 min read


Pause processing
Code often needs to pause and wait for something else to happen. There are a number of options to do this. In Excel, you can use...
Feb 22, 20222 min read


Get all files in a folder
NOTE: this post and the code it contains is still valid, however, it has been superseded by the 'Working with files and folders in VBA'...
Feb 22, 20221 min read


What is VBA
What is VBA VBA stands for Visual Basic for Applications. VBA is Microsoft’s programming language for a number of the Office suite of...
Feb 22, 20225 min read


Get the local date and time including milliseconds
This code uses the GetLocalTime Windows API to get a more accurate time than VBA will supply, accurate to around 15 milliseconds. You can...
Feb 22, 20221 min read


Articles: Blog2
bottom of page