I don't know how to do it using a macro, but it's not too bad using code.
You can create a form which contains a list box that shows all the fields of a table. To do this, create a new form and put a list box on it. If the list box wizard starts, cancel out of it. Right click on the list box and then choose properties. In the properties box, choose the data tab. In the Row Source Type, choose Field List, and in Row Source choose the table name. Click on the Other tab and choose MultiSelect Simple (or Extended). Choose View -> Form View from the menu, or click on the form icon on the toolbar to see what you get.
You can select any number of fields. You can then create a button that runs code after the fields are selected to remove the fields from your table.
Does that sound like what you want to do?
Then you can Kathryn