+ Reply to Thread
Results 1 to 2 of 2

What is best practice for developing an Excel VBA solution using multiple workbooks

  1. #1
    Registered User
    Join Date
    09-18-2016
    Location
    Olympia, Washington
    MS-Off Ver
    16
    Posts
    1

    What is best practice for developing an Excel VBA solution using multiple workbooks

    Hello

    I am attempting to creating an Excel VBA solution to manage a Golf Association with 300 members playing in 25 tournaments at different courses throughout the year and I am unsure of my design plan. My experience level with Excel is short compared to writing complete programs and the mix of programming with the use of Excel spreadsheets is a different animal.

    My questions for the forum are:

    1. Does a design strategy with multiple workbooks vs. a workbook with many worksheets make sense for my situation? (see below)
    2. With multiple workbooks is it acceptable practice to have different people working on connected workbooks concurrently?
    3. Would a single workbook with many worksheets be an acceptable practice for my situation?


    The basics of my situation are:

    1. There is a need for worksheets dealing with a membership roster, a waiting list roster, 25 tournament signup rosters, 25 course database sheets, 25 tournament results calculation/reporting sheets, a handicap record/calculation sheet, and 6 scorecard generation/printing sheets.

    2. The tournaments are organized and managed by three man teams from a 12 man board of directors. These are the people that contract the course, get people signed up, and do all the other things necessary to run a tournament.

    3. Current methods are poor, using a hodge-podge of Word, Excel, and email with no version or data control. It works but is very difficult.

    4. My thoughts are that I should create separate workbooks for most of the elements mentioned above. The membership and waiting list can be in one workbook with each having its own sheet. Separate workbooks for tournament signup, course data, and tournament results, each with 25 sheets plus a template for adding more tournaments. The handicap/calculation would be one sheet in a workbook. The scorecard workbook would have a sheet for each type of tournament (6 at this time).

    5. The single unique data element for the members is their handicap ID number and would be a good way to tie workbooks together. Unique IDs are possible for the courses and would cross into the signup and results workbooks. So linking data between the sheets seems very feasible.

    My Current Strategy is:

    1. To use VBA code in each workbook that allows independent work to be done in that book and allow connections to the other workbooks for pertinent data. In other words, I could assign different people to do different tasks independently.

    2. We would purchase a Microsoft Office business plan and license all or our board members (12). This gives us access to cloud storage and a separate email account for the association. It also puts everyone on the same software, which is not the case today.

    3. Our next season doesn't begin until April of next year so I have several months to develop and debug my solution.


    Note: Using a database such as Access with a program developed in Visual Studio probably makes the most sense. However, there is nobody in the association that could pick up the task when I leave. Building an Excel VBA application has some of the same problems but to a smaller degree.

    Note: We have looked at commercial programs designed to run tournaments but the board does not feel they mesh with some of our unique requirements and they are expensive.

    Any comments or suggestions are welcome.

    Chuck
    Last edited by Ground Chuck; 10-07-2016 at 10:33 PM. Reason: Violation of rule 1

  2. #2
    Forum Guru
    Join Date
    03-02-2006
    Location
    Los Angeles, Ca
    MS-Off Ver
    WinXP/MSO2007;Win10/MSO2016
    Posts
    12,612

    Re: Excel VBA solution Design?

    Your post does not comply with Rule 1 of our Forum RULES. Your post title should accurately and concisely describe your problem, not your anticipated solution.

    Use terms appropriate to a Google search. Poor thread titles, like Please Help, Urgent, Need Help, Formula Problem, Code Problem, and Need Advice will be addressed according to the OP's experience in the forum: If you have less than 10 posts, expect (and respond to) a request to change your thread title. If you have 10 or more posts, expect your post to be locked, so you can start a new thread with an appropriate title.

    To change a Title go to your first post, click EDIT then Go Advanced and change your title, if 2 days have passed ask a moderator to do it for you.

    (This thread should receive no further responses until this moderation request is fulfilled, as per Forum Rule 7)
    Ben Van Johnson

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 4
    Last Post: 06-06-2013, 10:21 AM
  2. Using Excel to design a web database
    By scottmansell in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 04-12-2013, 05:00 PM
  3. Excel Database Design
    By Phoenix5794 in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 02-11-2013, 01:02 PM
  4. Help with excel design
    By will.fuller in forum Excel General
    Replies: 5
    Last Post: 04-14-2011, 06:30 PM
  5. Can you design your own chart in excel
    By Carol A. in forum Excel Charting & Pivots
    Replies: 2
    Last Post: 07-20-2006, 10:15 AM
  6. How do I design a little game by excel?
    By §õ¨Ì¤Z in forum Excel - New Users/Basics
    Replies: 0
    Last Post: 04-20-2006, 04:15 AM
  7. Excel design questions
    By lionheart in forum Excel General
    Replies: 1
    Last Post: 01-08-2006, 10:50 AM
  8. [SOLVED] Hyperlinks Inserted in Design Mode inactive once Exited Design Mod
    By Craig in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 03-16-2005, 01:06 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1