Database Designo - Customized Microsoft Office Solutions Microsoft Certified Office Specialist (Master Level) Call us today on 01706 817724 and let us help your business
Customized Microsoft® Office Solutions

VBA (Visual Basic for Applications) is a development language used by the Microsoft Office suite of programs. It enables one Microsoft Office application to communicate with, or to control, another.

As an example of this, VBA code running in a Microsoft Excel spreadsheet could start up Microsoft Word, open a document, amend the document (perhaps with info from within the spreadsheet itself) and save it and then close Microsoft Word - all within a couple of seconds.

Similarly, a VBA program running in Microsoft Word could carry out procedures on a Microsoft Excel file or a Micrsosoft PowerPoint file.

This powerful language allows Disegno to create multi-application solutions if required. So information from a Microsoft Access database could export itself into a Microsoft Excel file, which would then tidy itself up (perhaps attaching the company logo to the top of the spreadsheet) and then place itself in an eMail ready to be sent to a client. All at the click of a mouse or the touch of a button. This would be far quicker and more efficient than manually undertaking these tasks.

In fact Automated Reports, as outlined above, are an excellent example of how a cross-application VBA solution could save literally hours of time each week. But in addition to this, many smaller tasks can also be automated, such as customer invoicing and eMails to clients.

VBA also provides additional functionality to Microsoft Office programs, as well as amending the usual functionality: overriding certain features. Perhaps a file always needs to be saved to a particular folder on the PC, but has repeatedly been lost due to people's failure to do this. VBA could ensure that the file could ONLY be saved to the correct folder.

Similarly, VBA could prevent a file being saved if certain information was not present on it, or could remind the user, via a friendly pop-up message, that a certain time of day has arrived and so certain info needs to be entered. All this, and more, is possible with VBA.

We provide software solutions based on the following applications:

Microsoft® Office
Excel®:
spreadsheets

Microsoft® Office
AccessTM:
databases

Microsoft® Office
Word:
word-processing

Microsoft® Office
PowerPoint®:
presentations

Microsoft® Office
Outlook®:
eMail and
collaboration


Let us help your company grow.
Click below to see how we can make Microsoft® Office work for you!
  1. FREE consultation
  2. Design / Implementation
  3. Support
  4. Training


If you would like us to contact you with some more information about our services, please enter your telephone number below.


Disegno

PO Box 58
Todmorden
West Yorkshire
OL14 6WS