I've written a macro importing data from a external source with a message box reading "This will affect your data, Continue?" with a ok & cancel option. Its great when I click ok but a cancel hit returns a VB error as does a cancel on the confirm import when I continue with the import, any ideas on how to add a rule to the cancel option??