Maintaining Voucher Status


New Member
Mar 29, 2014
Hi all - new user from NZ

I want to maintain a database in excel for gift vouchers.
I STORE them (unsold vouchers in a safe), ISSUE then (to the till), SELL them (to customers for cash), REDEEM them (for products in store), and EXPIRE them (after a year).
Each of these STATUS changes happen on a DATE (obviously!)

The master list of VOUCHER numbers is quite simple - a sequential list of pre-printed vouchers manually entered (auto-fill in excel)
Every day the list (sub-set) of vouchers for which there is a STATUS change is different, and not sequential, and a small enough list to note (in a separate sheet?) manually.

Ultimately I want to maintain a master database of all vouchers showing all the dates of all the 5 statuses (4 actually - I can't redeem them and expire them!) as they occur (as opposed to just maintaining the current STATUS). In other words I want a complete history.

What I need help with is either:
1. an input form into which I can manually list VOUCHER numbers, select the STATUS change associated with this list, and then update the masterlist, or
2. a macro/vba script that changes the masterlist STATUS by reading/importing the data from a separate sheet/text file

Any thoughts on this.
Thanks and regards

Some videos you may like

Excel Facts

What do {} around a formula in the formula bar mean?
{Formula} means the formula was entered using Ctrl+Shift+Enter signifying an old-style array formula.

Forum statistics

Latest member

This Week's Hot Topics

  • help please
    SORRY NOT ANY GOOD AT EXCEL SO HELP WOULD BE MUCH APPRECIATED this formula is in a sheet called ignore...
  • two formulas needed
    Hello, I'll try my best to explain this: First formula needed in Sheet1 cell A2: If Sheet1 cell B2 = Sheet2 cell B2 then return a 1. If not then...
  • Dynamic Counts
    Good afternoon, we are tidying up some data & the data seems to be growing quicker than we are tidying it up! What we confirm (by reviewing it...
  • Help Excel formula eliminate duplicate values and keep only 2 identical rows.
    as picture below column A has a duplicate value. but the values are not the same as the rule. sometimes 4 rows, sometimes 10 rows or 7 or 9...
  • Macro Compile Error Sub or Function not defined
    Hello, I am trying to run macros from a validation list, all macros have been created and run perfectly on there own but I'm getting a compile...
  • Last row combined with Current Region VBA
    I'm generally happy finding the last row of data through something like Lastrow = Cells(Rows.Count, "D").End(xlUp) but I don't always receive data...