Selections

Select a row/column:

void gtk_sheet_select_row (GtkSheet * sheet,gint row);
void gtk_sheet_select_column (GtkSheet * sheet,gint column);

Unselect a range:

void gtk_sheet_select_range (GtkSheet *sheet, const GtkSheetRange *range); 
void gtk_sheet_unselect_range	(GtkSheet *sheet);

A row/column selection can be catched using "select_row" and "select_column" signals:

void (*select_row) (GtkSheet *sheet, gint row);
void (*select_column) (GtkSheet *sheet, gint column);