• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Software To Compare Code Changes

quakeworld

Senior member
hi. i'm looking a (free) program to compare 2 versions of VBA code in MS Access (contained in 2 separate .mdbs) and point out what the differences are. reason i'm asking is i messed up and lost track of the changes i've made in a module i was working on and want to make sure that the latest version i'm using contains the changes i've made. thanks
 
Not the way you want. (MS Access? Why do you want to dump changes here?)

There is software which manages code changes/difference checking/and handling conflict resolution. It is called version control software. Things like SVN, GIT and Mercurial. All free.

For an individual, GIT is probably the easiest to get up and running (you don't need a centralized server to do it).

Whatever you do, I recommend setting up and using one of these techs.


To check for differences between two files. Look here http://stackoverflow.com/questions/1830962/file-differencing-software-on-windows
 
textpad can compare diffs in 2 text files. Copy/past the vba module into text files then compare them.
 
WinMerge is good stuff, but I use Notepad++ as my default "external" editor. In other words, I still use full-fledged IDEs for real work, but if I need to mess with some random files quickly (rather than dealing with a whole project), Notepad++ is fast and does it all. So having the Compare plugin built-in is pretty useful. Not the most comprehensive diff tool in the world, but it fits nicely with Notepad++.

Pretty much all the tools mentioned in this thread are good. I'm just sharing what works for my particular workflow.
 
Back
Top