+ Reply to Thread
Results 1 to 5 of 5

Dynamic form (No VBA)

  1. #1
    Registered User
    Join Date
    01-04-2019
    Location
    New York, NY
    MS-Off Ver
    MS Office 2013
    Posts
    8

    Dynamic form (No VBA)

    Hello all,

    I'm helping a friend to do a simple excel-based form template without using VBA.

    The idea is this:

    1. A simple form for ordering supplies. The catch for me is that each supply section has images as references for the user filling out the form. I've already formated a file to print or fill in excel (Tab 1 in the sample attached).
    2. The ideal next step is: after the user completes the order, the user then clicks something like an "order/complete/send" button. This command would then generate a summary of the order, with no images (on another tab), so the next user can print it (the summary). (see tab 2 in the attached file).

    I am not sure if this idea is even worth exploring because:
    a) the images are plenty and, I think, making this file cumbersome (I had to resize the file to attach it here, since the orignal file is already 1.2MB with just 6 pages); and b) I am not sure what process to follow when a new order comes in; do I create a template file and "save as" every time there is a new order? What if I need to add new items to the (template) form as they become available?


    Any thoughts would be much appreciated.

    PS: my first thought was to tell my friend to buy software to do this, but I am not sure if they are able to go for that option yet.
    Attached Files Attached Files

  2. #2
    Valued Forum Contributor
    Join Date
    01-14-2013
    Location
    Austria
    MS-Off Ver
    2016 / 2019
    Posts
    339

    Re: Dynamic form (No VBA)

    I think you are right that Excel may not be the best solution for your friend but would be possible. May be you can find a simple solution in the WEB most most probably not such a simple one. The task is better to be done in a database program like MS Access.

    A possible Excel solution:
    - The data collection for a summary is very simple with Power Query (no VBA needed, A button with a refresh command to trigger Power Query recalculation may be nice but not required)
    - if only a printout is required and all other information (stock in inventory, ...) is handled somewhere else I would only implement something which erases the current order information to be ready for the next order
    - add/removal/change of items should also be no problem because this is only relevant for the future

    ----- any additional requirements of a process may add more complexity ----
    ==> before starting any solution all requirements and flows must be fixed

    But this does not solve the problem with the size of the file if you add a lot of pictures (rescaling to smaller resolution ??)

  3. #3
    Forum Moderator - RIP Richard Buttrey's Avatar
    Join Date
    01-14-2008
    Location
    Stockton Heath, Cheshire, UK
    MS-Off Ver
    Office 365, Excel for Windows 2010 & Excel for Mac
    Posts
    29,464

    Re: Dynamic form (No VBA)

    To be perfectly honest I doubt you can do this without VBA. You mention clicking a button but that of course implictly means invoking a VBA macro.

    The data entry form is just not in the sort of layout that could be addressed easily by formulae on Sheet2. You would stand a better chance if the data entry form was arranged in a standardised table so that you could pick Item Numbers or Item descriptions from a data validation drop down box and use a VLookup to populate the description (or vice-versa) and then enter the Qty in column C. In fact why don't you just use drop downs to populate sheet 2 and avoid sheet1. NOt sure how you might handle the images or how vital they are.
    Richard Buttrey

    RIP - d. 06/10/2022

    If any of the responses have helped then please consider rating them by clicking the small star icon below the post.

  4. #4
    Registered User
    Join Date
    01-04-2019
    Location
    New York, NY
    MS-Off Ver
    MS Office 2013
    Posts
    8

    Re: Dynamic form (No VBA)

    gue2013 - yes, I thought of MS Access as well (I'm not too familiar with it, though). Thank you!

  5. #5
    Registered User
    Join Date
    01-04-2019
    Location
    New York, NY
    MS-Off Ver
    MS Office 2013
    Posts
    8

    Re: Dynamic form (No VBA)

    Richard, I thought of a standardise table as well (my favorite solution to any data entry problem!), but don't know how to work the images there, which is something my friend wants. I'll have to have a chat with him and see if he can rethink what he's trying to do. Thank you!

+ 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. [SOLVED] Dynamic form in Excel with formulas?
    By Tinzoulin in forum Excel Formulas & Functions
    Replies: 7
    Last Post: 03-08-2018, 05:54 PM
  2. Dynamic Labels in Form
    By akshaysudhir in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 04-20-2015, 04:42 AM
  3. Dynamic Order Form
    By Fremaan in forum Excel General
    Replies: 3
    Last Post: 05-06-2014, 09:48 PM
  4. Create a Dynamic User Form
    By abhishekchak in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 05-31-2012, 06:53 AM
  5. Dynamic form with VBA code
    By ChrisNor in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 05-28-2009, 05:48 AM
  6. Dynamic Form in Excel
    By lisa6538 in forum Excel General
    Replies: 15
    Last Post: 01-11-2007, 03:57 PM
  7. dynamic form updates
    By Shawn G. in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 10-19-2005, 01:05 PM

Tags for this Thread

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