+ Reply to Thread
Results 1 to 16 of 16

Dynamic Form in Excel

Hybrid View

  1. #1
    Registered User
    Join Date
    01-09-2007
    Location
    Oregon
    Posts
    19

    Dynamic Form in Excel

    I need to do a form in Excel and want to condense it to one form for several
    departments to use instead of a separate one for each. I was thinking of
    having a sheet with the customer data (name address, etc) a sheet with the
    inventory data and a sheet showing just the shipping data which pulls from
    the customer and inventory sheets. I am doing just a link for the customer
    data which works just fine, but don't know the best way to handle the
    inventory info. On the inventory data sheet it is just a table of every
    part # available, description, qty, cost, price. On the shipping sheet I
    only want to include the inventory items w/ qty's to be shipped. Is this
    possible in Excel?

    I was told that I could use VLookup or Conditional Formatting to do this, but I can’t figure it out.

    Here’s what I have

    Sheet 1 contains customer name and address

    Sheet 2 contains a list of part #’s and names w/ a blank column to enter the qty.

    Sheet 3 is the order which is a link to sheet 1 showing only the customer shipping address AND (this is the part I can’t figure out) the part #’s and names that have a qty greater than zero.

    I have Excel 2003. Thank you in advance for your help.

  2. #2
    Forum Contributor
    Join Date
    11-29-2003
    Posts
    1,203
    How do you tie the customer information with the product information?

    Or does each workbook have only data pertinent to a single customer?

    If you could post a workbook that has a little bit of dummy data in it, it would be a lot easier to be helpful, I think.

    Just save the workbook as a zip file before you try to upload it to this forum.

  3. #3
    Registered User
    Join Date
    01-09-2007
    Location
    Oregon
    Posts
    19
    Each workbook is for a separate customer. The form will only be used when a customer places an order. Sheet 3 should look just like a simple order form, but with so many inventory items I only want the inventory items that are ordered to show on sheet 3. This will keep the form down to one page (they are doing this manually) and prevent shipping errors.

    Included is a sample of the form.

    Thanks for your help.

    Lisa
    Attached Files Attached Files

  4. #4
    Registered User
    Join Date
    01-10-2007
    Location
    NJ
    Posts
    19

    Done

    I added a validation list to the tab which you pick a product off. The next three columns get pulled in from the inventory list. These are filled by VLOOKUP.

    I can make this prettier (make the #N/A's disappear) with an if then statement, but the basic problem is solved. I also made a print_area on the order form.

    A second if then statement could also make the item show up as Backordered if the available quantity was < than the amount ordered.

    How's that?
    Attached Files Attached Files
    Last edited by Pharm_hand; 01-10-2007 at 05:15 PM.

  5. #5
    Forum Contributor
    Join Date
    09-28-2006
    Posts
    122

    try this

    another option for you.
    i have added a macro that copies the data from sheet 2 to sheet3 but only if the order qty is > 0
    it runs of a button, just fill in the information on sheet2 and hit the button.

    the info will be copied to sheet3.
    (the button is on sheet2 and 3, but it does the same thing)

    hope this helps
    let me know how you go
    Attached Files Attached Files

  6. #6
    Registered User
    Join Date
    01-09-2007
    Location
    Oregon
    Posts
    19
    Thanks for the help. It looks like the validation list will work - but I've never done that before in Excel. The only problem is the Part # is completely meaningless to the person who is filling out the form, but means everything to the person shipping the order. I need to change the drop down list to the item description and then do the VLOOKUP on everything else.

    I am new to the VLOOKUP function and was hoping that you can explain what the formula actually means. I know =VLOOKUP(Sheet3!A17,Sheet2!A8:G36,2,FALSE) where the first item is item that needs to be looked up (the part #) the 2nd item is the range of the lookup table (the inventory part # list) the 3rd item is the column # of the list and the last item I don't have a clue what it means.

    I couldn't get the macro to work because of the security on their system. I'm just a temporary contract employee and they have everything very limited for me.

    Thanks again for the great suggestions.

    Lisa

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

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