Such a thing could be easily done with a macro invoked from a button on your sheet, but it would be easier to answer your second question if you gave a bit more detail about what you're trying to do & ...