- Validate that the clipboard data is a table
- Verify that the columns remain consistent for each row
- Verify that the first row has the header information
- Check that the required fields are included in the data range
- Validate that all column names match the ones in the template
Each of these steps has a possibility of failure. When a failure occurs, the user will be presented with an error message describing the failure.