Results 1 to 4 of 4

Macro to combine data based on IF,THENs?

Threaded View

  1. #1
    Registered User
    Join Date
    08-11-2005
    Posts
    24

    Macro to combine data based on IF,THENs?

    I was going to export my data to FileMaker to try to do this with a series of IF statements and Concatenations, but for efficiency I'd really like to use a VBA macro.

    Current data set, Sheet1:

    A (title)/B (page start)/C (page end)/D (answer key)
    cats/1/2/answers
    dogs/3/3/
    bears/4/6/answers
    frogs/7/7/answers

    I want to combine the contents of an entire row into one cell. Ideally, after running a macro, the above data would like this on Sheet2:

    1 cats, pp. 1-2, answer key
    2 cats, pp. 1-2
    3 dogs, p. 3
    4 bears, pp. 4-6, answer key
    5 bears, pp. 4-6
    6 frogs, p. 7, answer key
    7 frogs, p. 7

    Explanation:
    If a title has an answer key (i.e., if column D is *not* blank), then it gets listed twice, the first listing should have the words "answer key", and the second listing should not (see rows 1 and 2 above).

    If the page range is greater than one page (i.e., if 'page start' does *not* equal 'page end'), then format pages like this: "pp. 3-4";

    but if the page range is only one page (i.e., 'page start' = 'page end'), then format pages this way: "p. 5".

    Can anyone help me with a macro? Thank you!
    Last edited by marlea; 09-13-2005 at 12:11 PM.

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