Build 4.0.0.58 of xlsgen adds new capability which is to delete comments or hyperlinks on a mass basis. This capability is exposed both at the worksheet level (so all comments or all hyperlinks in that sheet tab get deleted) and at the range level (only comments or hyperlinks inside the range get deleted).
For an entire worksheet,
workbook->WorksheetByIndex[1]->DeleteHyperlinks();
For a range,
workbook->WorksheetByIndex[1]->NewRange(L"A1:G14")->DeleteComments();