Superseded by AuthenticRange.DeleteRow
The table operations of AuthenticRange now allow to manipulate any table in the current document independent of the current UI selection.
// instead of:
// use now:
if (! Application.ActiveDocument.AuthenticView.Selection.DeleteRow())
MsgBox ("Error: can't delete row");
Deletes the currently selected row(s).
See also Row operations.