Search:
VBA Code Compare 0.4
VBA Code Compare allows you to compare and merge any Visual Basic code embedded into a VBA project (macros, sheet code, module code etc.). This tool uses direct access for working with VBA modules. Thus, you don't have to export the source code to a file for comparing and import the edited code back. Supports Excel, Access and Word documents.

You can use this tool for comparing two versions of the same module or for working with the source code when several authors change the code simultaneously.

VBA Code Compare allows you to download the source code of two modules, compare them, synchronize (merge) different parts of code, edit the code before and after comparing and save the changes.

The interface of VBA Code Compare gives you a chance to view the comparison report in two side-by-side windows, and supports syntax highlighting of the source code of Visual Basic.

VBA Code Compare has its own File Manager consisting of two side by side windows. It allows for the comparing of two folders' contents, loading files for further work, copying files and folders etc. You can control the list of files to be displayed in the File Manager by using filters.

Feature List
Display:
- Compares files side-by-side
- Highlights syntax for Visual Basic
- Highlights differences down to the level of characters
- Thumbnail View for graphical presentation of differences
Editing:
- Synchronization of fragments with differences
- Edit files and edit individual lines after comparison
- Insert selected lines from one file into other file
- Search the text
File Manager:
- Two side-by-side windows
- File filter
- Sort by Name, Extension, Date Modified, Size
- Copy, Move, Delete and Rename files.
Info
Screenshot
VBA Code Compare
Add to bookmarks

Awards

VBA Code Compare was checked by our antivirus software to check whether it contain some viruses, trojans or spayware or not on our web site www.vista-files.org. The commersial antivirus software showed that this program is clean from any destructive or unwanted inclusion. You can visit the page of this antivirus report: Antivirus Report.
After collecting and analyzing of sent to us users' opinions about this program it takes our editors award with a rate "5". This means that this program is popular and was found as convenient and useful.
• source
• compare
• document
• synchronize
• tool
• code
• visual
• sheet
• macros
• excel
• basic
• project
• file
• merge
• utility
• module
• version
• difference
• software

Latest User Reviews:

Reviewer: Francois, 2007-09-24 12:02:06
I needed to compare 2 Ms-Access .ADP files (12 MB each) and ensure that the production version was up to date with latest consultant changes from the development environment.
VBA Code Compare did the job quickly and easily. Saved me a lot of time.
Average Rating:
Reviewer: Morris, 2007-06-07 11:08:51
This program is great at comparing the code, the feature I really need is sadly currently absent. I have deployed several (at least 20) sheets with the same VBA module. When I update the code base, I'd love to be able to run a batch file (your command line interface is a good start) to update all the spreadsheets across the network to the latest code base.

A merge function would be useful as well, when comparing two code bases.
Average Rating:
Reviewer: Caffeine, 2007-06-06 13:19:57
I can't believe that a diff and versioning system for VBA is so hard to find. They seem like something any developer would *need* to have to work on a project of any substance.

I'm really excited by VBA compare, and so far, it looks quite excellent!

There are some features, like printing diffs, edit/save and code sync which appear to not be implemented yet. Unfortunately, this makes the tool of somewhat limited use for the moment, but once these things are implemented, this will be as fundamental of a tool as VBAScroll.

It allows you to ignore whitespace, which is great, but does not allow you to ignore code comments in the diff. I sent in this recommendation; hopefully it'll be implemented.

I can't wait for this software to come out!

ps- There's no posted price yet, so I picked "fair" for the price/value field, but this was at random.
Average Rating:
Reviewer: esharris, 2007-04-10 08:55:46
I found some things to be non-intuitive, but the customer support guy clarified things.
Average Rating:
Reviewer: Roger Crawley, 2007-03-29 12:11:40
I downloaded this tool to help me with a very specific task. I needed to compare the VBA code I have in 2 different Excel files that should be identical, I have previously done this manually and a colleague helped me to find your tool.

I found it relatively easy to use and somewhat intuitive (which is necessary as I found the help file was not very informative on most of the features)

The comparison it provides was exactly what I was looking and I found the presentation of differences very clear and unavoidable, I also really like the thumbnail feature in the left margin which ensured that I was aware of all the differences the tool found on a particular module/object.

There were a number of features I couldn't seem to use:
Synchronise
Insert Lines

I don't fully understand what the auto file open and auto compare options should be doing (again there is no help) but my interpretation of what they should do doesn't appear to reflect what they do if anything.

I feel that there are 2 areas where this tool doesn't do exactly what I would like:
Automatically synchronising of differences ideally on a line by line or all basis
Saving any manual synchronisations I made back into the source file. I could not find this feature IF it is available, if isn't then it is one I would like to see added. The firsttime I used this tool I spent 30 minutes reviewing and synchronising a large number of differences which I was subsequently unable to save. I then found that I had to do all synchronisation through VBE and continually run this tool against the 2 files a number of times to make sure I trapped all differences, this took me longer than the 30 minutes I spent in your tool originally
Average Rating:

Write a Review and Rate VBA Code Compare

Download NOW Download NOW
Alternative Programs
ActiveMaker Lite 6.1

ActiveMaker is designed to dramatically reduce time and effort in MS Visual Basic projects development. Regardless the size of your project, Ative Maker will significantly reduce the time needed to build projects by automatically resolving project references if related VB projects have been rebuilt with 'No Compatibility' mode and by allowing user to adjust project properties of multiple projects at a time.

  • License: Shareware
  • Language: English
  • Release: 2005-10-01
  • Size: 1 Mb
  • Cost: 59.00 $
ActiveMaker Lite
Dynamic AutoComplete Tool 1.1.125.0

Add AutoComplete to your WinForms application and improve your users' productivity by more than 100% (source: http://www.humanfactors.com). You don't have to wait for Whidbey; you can please your users with the standard usability-enhancement technique now! With Dynamic AutoComplete Tool, it's just a matter of a few mouse clicks.

  • License: Shareware
  • Language: English
  • Release: 2004-07-29
  • Size: 968 Kb
  • Cost: 49.95 $
Dynamic AutoComplete Tool
Order Form Source Code 5.2

Visual Basic source code will let you add an order form to your program. This is the order form DynoTech Software has used to sell several shareware programs in over 90 countries. It allows for multiple products, calculates sales tax, accepts credit card information, and much more. Copy the form and modify to allow for ordering from multiple distributors within the same program.

  • License: Demo
  • Language: English
  • Release: 2002-03-16
  • Size: 100 Kb
  • Cost: 19.95 $
Order Form Source Code
GLBasic SDK premium 1.0

GLBasic is a programming language designed for game programming. It has simple commands for 3D, networking, joysticks and media playback. The source code compiles into small, fast, stand-alone executables. Used media resources can be compressed into a protected archive with only one line of source code. The SDK includes an editor, compiler, font-generator, 3D object converter and lots more.

  • License: Shareware
  • Language: English, German, Italian
  • Release: 2003-10-01
  • Size: 24 Mb
  • Cost: 99.00 $
GLBasic SDK premium
Creator Forms 1.02

Creator Forms the excellent assistant in creation of windows of the non-standard form for programs developed on Visual Basic. Accessible tools of creation of a window: rectangulars, ellipses, polygons and, attention, the TEXT and polygons with CURVE edges. End result of job with Creator Forms is generation of a code of a created window which you can use in the projects on Visual Basic. The code is completely optimized - without superfluous lines

  • License: Freeware
  • Language: English, Russian
  • Release: 2006-09-06
  • Size: 1 Mb
  • Cost: Free
Creator Forms
Outlook Security Manager 1.5

One-line programming tool to control Outlook Security. Outlook Security Manager allows you to disable Outlook Security warnings in add-ins and applications that automate Outlook. It supports VB.NET, C#, C++ MFCL/ATL/.NET, Visual Basic 6, Delphi, VBA, Word MailMerge and Outlook 2000, 2002 (XP), 2003 with /without its service packs. Read more on http://www.add-in-express.com/outlook-security/

  • License: Commercial
  • Language: English
  • Release: 2006-02-19
  • Size: 222 Kb
  • Cost: 120.00 $
Outlook Security Manager
Project Analyzer 8

Project Analyzer is a Visual Basic source code analyzer, optimizer and documentor. Detect dead code and remove it. Surf your code as hypertext, call trees and diagrams. Document your work with a large selection of reports. Project Analyzer does an automatic code review to enforce configurable programming standards. It detects problems such as dead code and possible memory leaks. Supports VB 3-6, VB.NET and Office VBA.

  • License: Shareware
  • Language: English
  • Release: 2006-02-24
  • Size: 6 Mb
  • Cost: 299.00 $
Project Analyzer
BioCert Authenticator Lite Edition 10 Users 1.2

BioCert Authenticator Lite Edition 10 Users Our standard software programming toolkit offers 1:m matching capability up to 10 users. This toolkit is primarily focused upon students and learning programmers that wish to explore the feasibility of inclusion of Biometric Authentication within their projects. The Lite is a full-featured toolkit with all of the functionality of the Pro edition, with a limitation of 10 fingerprints

  • License: Freeware
  • Language: English
  • Release: 2004-01-01
  • Size: 11 Mb
  • Cost: Free
BioCert Authenticator Lite Edition 10 Users
blueshell ADO Survey Kit 3.00.0013

bAsk - the blueshell ADO Survey Kit - is a new diagnostic toolkit for ADO programmers. It presents viewers for all types of ADObjects.bAsking is better than debugging! It's freeware! Link bask.dll to your VB project and view all your ADObjects! You may include calls to bAsk in your program code or you may use it from Visual Basic's Immediate window. View DataEnvironments, Forms with bAt Controls, recordsets, fields, catalogs and more.

  • License: Freeware
  • Language: English
  • Release: 2004-09-19
  • Size: 1 Mb
  • Cost: Free
blueshell ADO Survey Kit
RSS2HTML Scout 1.40

RSS2HTML Scout is a freeware ActiveX .NET ready programming library that can add RSS reading functions into your application. Can be used from Visual Basic, Visual Basic.NET, C#, C++, ASP and ASP.NET. No RSS or XML formats knowledge required.

  • License: Freeware
  • Language: English
  • Release: 2005-12-28
  • Size: 1 Mb
  • Cost: Free
RSS2HTML Scout
Category

Audio & Multimedia
Business
Communications
Desktop
Development
Education
Games & Entertainment
Graphic Apps
Home & Hobby
Network & Internet
Security & Privacy
Servers
System Utilities
Web Development