The alter method can be used if you want to insert or remove rows and columns using external buttons. The below example uses the a custom made handsontable.removeRow.js plugin for that matter. Move your mouse over a row to see it.
You can programmatically select a cell using the selectCell method. The below button implements it.