Last Update: 2018 - 02 - 27
VBA Navigation History
One of my most used commands in the VBA editor
Access 2010 Developer Reference > Visual Basic for Applications Language Reference > Visual Basic User Interface Help
Allows you to quickly navigate to a previous location in your code. Enabled only if you edited code or made a Definition command call and only when the Code window is displayed. Visual Basic only keeps track of the last 8 lines that were accessed or edited.
Keyboard shortcut: CTRL+SHIFT+F2.
This command is very helpful while writing code. And it could be super helpful while debugging code as well. - Except that it isn’t.
Well, I assume you know this command already. So, let me ask you a couple of questions.
I would be really surprised if you did not answer Yes at least 3 times.
As for me, I would answer all the above questions with a resounding Yes!
I also work quite a lot in Visual Studio. There is a much better navigation history included. It is available during debug, it has visual dropdown history list, it tracks read only code positions, and it has a much bigger number of history items.
I thought, it should be possible to create a similar navigation experience in the old fashioned VBA Editor as well. - Here we are. VBA Navigation History is finally available to the public.
Are you annoyed by the Last Position command in the VBA Editor too? - Then VBA Navigation History is for you!
VBA Navigation History is a very small utility and its visible user interface elements are actually very few.
The core user interface item of VBA Navigation History is the navigation toolbar.
There is a Back Button and a Forward Button. Straight forward. The Back Button is actually not just your standard button but kind of a hybrid between a button and a popup dropdown.
The use of the Forward and Back commands should be pretty intuitive. If you click the area of the downward pointing arrow, a drop down list with all the tracked historic positions will be displayed. The current position in the list is indicated by an arrow icon. You can choose any position from the list.
Currently there are only few configuration options.
Download and Buy
Download a free trial version now.
The current version 0.9.4 of VBA Navigation History is in beta stage. This download is fully functional until April 1st 2018. After that date it will revert to trial mode (fully functional for 60 Minutes after the start of the VBA Environment).
Buy a License
You can buy a license for 10 EUR per User! This license is perpetual for the version of VBA Navigation History you bought it for.
Payments are processed securely by Avangate, a leading global provider for digital commerce solutions.
The license key converts an existing trial installation into a full installation. No need to reinstall.
VBA Navigation History is a commercial product. You need to buy a license to use beyond the free trial mode (fully functional for 60 Minutes after the start of the VBA Environment).
System requirements are pretty basic.
© 1999 - 2017 by Philipp Stiefel