I sell big machines and the offers and orders are several pages long, containing numbers, specifications, and legal information that can change depending on the type of machine sold and the customization options that are chosen.
I want to store our calculations, offers, and orders in an Access database, and then press a button to create the contract in Excel (most likely based on a template) and save it with a unique name, to be printed out and presented to the customer to sign. (I previously used Word to create the contracts, replacing everything in old contracts by hand, but I think switching to Excel will make it more organized and easier to manipulate with Access/VBA.) Numbers, model names, paragraphs, sentences, clauses, cosmetic tables and of course customer details can change (or be deleted) depending on what is required by the item being sold and who it is being sold to.
I am sure I will have to use lots of VBA code to accomplish this, and before I embark on this journey I want to get you folks' input on any barriers or difficulties I might encounter, and what I should consider to make sure that what I am doing is feasable in the long term. I am fairly confident about the storing of data on the Access side -- I think it's very useful since certain technical and legal clauses that must be noted in the contract depending on the specifications can be represented by table relationships. Transferring it into many different parts of the contract is what concerns me most.
Next to the typical tables that are used for organizing information in Access, I must also create tables for each paragraph or section in the contract to decide which strings of text should be included. I estimate I could have over 100 tables in the database when I am done.
I want to store our calculations, offers, and orders in an Access database, and then press a button to create the contract in Excel (most likely based on a template) and save it with a unique name, to be printed out and presented to the customer to sign. (I previously used Word to create the contracts, replacing everything in old contracts by hand, but I think switching to Excel will make it more organized and easier to manipulate with Access/VBA.) Numbers, model names, paragraphs, sentences, clauses, cosmetic tables and of course customer details can change (or be deleted) depending on what is required by the item being sold and who it is being sold to.
I am sure I will have to use lots of VBA code to accomplish this, and before I embark on this journey I want to get you folks' input on any barriers or difficulties I might encounter, and what I should consider to make sure that what I am doing is feasable in the long term. I am fairly confident about the storing of data on the Access side -- I think it's very useful since certain technical and legal clauses that must be noted in the contract depending on the specifications can be represented by table relationships. Transferring it into many different parts of the contract is what concerns me most.
Next to the typical tables that are used for organizing information in Access, I must also create tables for each paragraph or section in the contract to decide which strings of text should be included. I estimate I could have over 100 tables in the database when I am done.