Consulting

Results 1 to 6 of 6

Thread: 'merge' sheet and adding new sheets; shname()

  1. #1
    VBAX Regular
    Joined
    Jun 2008
    Posts
    31
    Location

    cumulative sheet & archiving

    For a club we keep a simple record of weekly subscriptions- see attached Clubbook.xls. This is an Excel 2003 book. This is maintained by some-one who is not very computer savy.

    1. We produce a weekly page showing who paid what.
    I would like to do this automatically with the sheet picking up the data from one particular week. I know how to do this in Access but not in Excel.

    2. When a member leaves we archive their contributions sheet to an archive workbook. I guess this could be done using some VBA.

    I'd be ever so grateful with some tips on how to achieve this.
    Lindie
    Legum servi sumus ut liberi esse possimus

  2. #2
    VBAX Regular
    Joined
    Jun 2008
    Posts
    31
    Location
    In the absence of any replies so far, here is what I think should be included:
    On the Mergedatasheet: names of the individual sheets by using 'shname',
    then showing the current balance cell of every of those sheets by some fashion using lat row/column. How to do this is what I just don't know.
    Perhaps using a userform where the user can type in the start date of the week and then the mergesheet returns all current sheets with the balance for that week.
    I just don;t know where to starts folks.
    Please point me in the right direction
    Lindie
    Legum servi sumus ut liberi esse possimus

  3. #3
    VBAX Regular
    Joined
    Jun 2008
    Posts
    31
    Location

    'merge' sheet and adding new sheets; shname()

    Having had no replies to my previous post I have tried to muddle along.
    The attachment shows- I hope- what I'm trying to do.
    • sheets with club members' names
    • a master sheet to base new sheets on
    • a 'merge' sheet showing who on a weekly bases has paid
    • merge sheet showing the balance of each members account
    • I have muddled with shname()
    • I cannot work out how to get the weekly 'merge' sheet to show the all he names and automatically delete those of old members
    • I have used a function to return the last entry in a column, the balance
    All this just seems too mucky. What is a neater way of doing all this?
    Lindie
    Legum servi sumus ut liberi esse possimus

  4. #4
    Moderator VBAX Wizard lucas's Avatar
    Joined
    Jun 2004
    Location
    Tulsa, Oklahoma
    Posts
    7,323
    Location
    Threads merged.

    You seem to be asking for a complete solution and it's a rather large task especially considering the layout. You should take it a step at a time and ask specific questions to solve one problem at a time.
    Steve
    "Nearly all men can stand adversity, but if you want to test a man's character, give him power."
    -Abraham Lincoln

  5. #5
    VBAX Regular
    Joined
    Jun 2008
    Posts
    31
    Location
    I guess that's where I have gone wrong, not breaking it down. thanks for that hint.
    step 1: how do i get a 'merge' sheet with: name and balance of the individual members.
    L
    Legum servi sumus ut liberi esse possimus

  6. #6
    Moderator VBAX Wizard lucas's Avatar
    Joined
    Jun 2004
    Location
    Tulsa, Oklahoma
    Posts
    7,323
    Location
    Is the layout set in stone?
    Steve
    "Nearly all men can stand adversity, but if you want to test a man's character, give him power."
    -Abraham Lincoln

Posting Permissions

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