def ToTsvExcel(self, columns_order=None, order_by=()):
csv_result = self.ToCsv(columns_order, order_by, separator="<STR_LIT:\t>")<EOL>if not isinstance(csv_result, six.text_type):<EOL><INDENT>csv_result = csv_result.decode("<STR_LIT:utf-8>")<EOL><DEDENT>return csv_result.encode("<STR_LIT>")<EOL>
Returns a file in tab-separated-format readable by MS Excel.

        Returns a file in UTF-16 little endian encoding, with tabs separating the
        values.

        Args:
          columns_order: Delegated to ToCsv.
          order_by: Delegated to ToCsv.

        Returns:
          A tab-separated little endian UTF16 file representing the table.