Didjiman.com Logo Business Home

Shareware, Freeware, and Demonstration Applications

Copyright © 2012-2017 by Matthew S. Harris

Didjiman.com Logo Portfolio Home
Visual Studio .NET Applications MS Access Applications & VBA Code Libraries JavaScript Demonstrations
Jump To Download Directions
Category Name & Description Download Link
Programming Tools
UPDATED! (March, 2017)
The Forms Instance Manager (FIM) Class Object – is a programming tool to overcome the major obstacles associated with using instanced forms – difficulty controlling the lifetime of an instanced form, and the inability to reliably refer to a form instance through the VBA host application's Forms collection.

FIM is designed for MS Access or other MS Office applications that support instanced forms. The FIM demonstraton database contains the complete class module's source code, documentation, and examples showing how to use the Forms Instance Manager. (more…)
Forms Instance Manager Class (ZIP file)

Forms Instance Manager Class Documentation (PDF)
Time Management & Tracking
(April, 2017)
Projects/Work Time Log – The Projects/Work Time Log application is designed for anyone who wants or needs to keep track of the time spent on various tasks and various projects (such as for hourly billing, or just to analyze how their work time is spent). New features include a Time Card report, and code to help users validate task start and end times.

Projects/Work Time Log demonstrates a basic turnkey-style application in MS Access (2007 & later) – as well as clean and effective design for VBA code, data structures, and a customized user interface. (more…)
Projects/Work Time Log (ZIP)
Programming Tools
(May, 2017)
MSH Library - Attachments – a VBA code library to add, remove, copy, view, and export the contents of MS Access Attachment fields. New feature – a custom class object clsAttachmentManager to create a custom user interface for Attachment fields without using the built-in popup interface. (more…) MSH Library - Attachments (ZIP)

Attachments Library Documentation (PDF)
Programming Tools
(April, 2017)
MSH Library - Tools And Utilities – a VBA code library containing basic tools to validate data, confirm actions, convert units of measurement, open Forms or Reports in an external .accdb database, sort arrays and lists, work with disk files and file paths, control the MS Access UI, check the existence of tables, and others. New features include tools for working with multi-select list box controls, OpenArg strings for Forms & Reports, an additional 30 conversion functions, functions to get disk space, file size, and file created/modified timestamps. (more…) MSH Library - Tools And Utilities (ZIP)

Tools And Utilities Library Documentation (PDF)
Programming Tools
(May, 2017)
MSH Library - MS Office Automation – VBA tools to facilitate controlling other MS Office applications (MS Excel, MS Word, and MS Outlook) under control of code running in MS Access. Open and save Workbooks, create PDF files from worksheets; open and create Word documents, insert text and images, create mail-merge databases, execute mail-merges; create new e-mails in Outlook, and save, display, or send them. (more…) MSH Library - MS Office Automation (ZIP)

MS Office Automation Library Documentation (PDF)

Download Directions

  1. Click the Download Link for the application you want. Your browser will display a file download dialog box.
  2. Save the .zip file to any location on your hard drive.
  3. When the download is complete, follow these steps:
    1. Browse to the .zip file you saved in step 2.
    2. Right-click the .zip file, and choose "Extract All" from the right-click menu.
    3. Follow the prompts in the Extraction Wizard to extract the .accdb file.
  4. Browse to the .accdb you extracted from the zip file and double-click it.
  5. Windows will launch MS Access and open the database application.
  6. Unless you have extracted the .accdb file to a "trusted" location (as defined in your MS Access local configuration), you will see a security warning message under the MS Access ribbon.
  7. Click the Enable Content button (or the Options button, depending on your version of Office) to allow execution of the VBA code in the demonstration database.

Additional software released as time goes by — check back later!