top of page
Blog posts
Search
Automatically add Windows API declaration(s)
VBE_Extras will help you to identify and add (to your VBA code) Windows API declarations.
Aug 18, 20256 min read
Â
Â


MsgBox with custom button texts
This post provides code that you can use to customise the text in message box buttons. You can show the message box with 1, 2 or 3 buttons and get the text of the clicked button back.
Jun 19, 20253 min read
Â
Â


MsgBox with a timeout
Showing a MsgBox dialog to a user is great to inform them of stuff or get input. But it can be a problem if the user isn't paying attention to your application and doesn't notice the dialog. But a dialog with a timeout ... using the Windows API function "MessageBoxTimeout" ... won't wait indefinitely ... it'll wait as long as you want it to wait.
Jun 11, 20254 min read
Â
Â


Get the application window handle in any app (well ... in Excel, Word, Access, PowerPoint or Outlook)
I wanted to have a simple piece of code that I could drop into any host application in which I am developing VBA code that would get me the application window handle ...
Jun 10, 20252 min read
Â
Â


Working with the Registry using VBA (the 'wider' Registry: the HKCU, HKCR and HKLM hives)
This post concerns working with the Registry outside of the "HKEY_CURRENT_USER\Software\VB and VBA Program Settings" key.
Aug 14, 20244 min read
Â
Â


Working with files and folders in VBA
Working with files and folders from VBA code can be a hassle - here's my standard procedures to make working with files and folders simpler
Apr 11, 20244 min read
Â
Â


A better Application.OnTime ... run your VBA code to the nearest millisecond (ish)
Application.OnTime is great if you want to call your procedure to the nearest second. What do you do if you want finer control than that?
Aug 31, 20233 min read
Â
Â


Make a UserForm transparent
The following code will make the entire UserForm transparent. I'm sure there is a practical use for this, I'm just now sure what it is!...
Feb 26, 20221 min read
Â
Â


Hide a UserForm's title bar
The following code will hide the whole title bar of the UserForm window. Why would you want to do this? The only time I do is when...
Feb 25, 20221 min read
Â
Â


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...
Feb 25, 20222 min read
Â
Â


Articles: Blog2
bottom of page