The response from BruceM should be sufficient, assuming you want to sort
guest names alphabetically. But you do not specify that this is your intent.
You could sort by any other field in your table, say, city or state or zip
code. Do you want to sort according to categories such as "his family," "her
family," "his friends," and "her friends"? You will have to add a Category
field to your table and, for each record, enter which category that
name/address belongs in. You can then sort by that category. If you want to
also sort each category by last name alphabetically, make sure your Category
field comes before (is to the left of) your LastName field, or whatever other
field you may wish to sort on in your table. That's because, if I understand
correctly (someone correct me if I'm wrong), when you sort on more than one
field, Access will sort on the field it comes to first (going left to right),
then the next field in order, etc. So fields must be placed, left to right,
in the order you want to sort them. You can use this method to sort on any
group of categories, such as level of priority (1-5, high-medium-low).
What if you want to sort every single record in a different, specific order?
All I can suggest is to create a MyOrder field. Then you will have to enter
your specific order for each individual record. If that changes, such as
finding a couple you missed, as you mentioned, you would have to determine
the order # where they belong, and change that number for each record below
that. I know--too much work. Maybe you could divide them into one set of
categories (Category field), then set a specific order within each category
(SubcategoryOrder). Then you would simply sort on these catgory fields (as
many as you need), starting with the braodest category and driling down to
the most specific. (First sort on "His/Her/FamilyFriends". Next, sort on
"Priority". Finally, sort on MyOrder. So you could add a new name to the
subset "HisFamily" and set the priority for that record as "LeveII" Now you
see that you alreay have 25 names in that category subset "HisFamily,"
"LevelII", and this name belongs in slot#11. So change the current #11-25 to
be #12-26, one record at a time, and give your new record #11. So you have to
change 15 records to add one new record. But that's better than changing 200
records below the new record. You change 15 records, but the other 185 are in
other categories that don't need to be adjusted.
I hope this is helpful to someone, somewhere.
Just out of curiosity, I'd love to know how you want to sort your addresses,
if you don't mind sharing. I'm hoping it will be something very unusual and
esoteric. That would reassure me that there's SOMEONE else out there who
thinks the way I do.
Good luck, and Best Wishes.