code: def from_tabledata(self, value, is_overwrite_table_name=True):
          
  
          super(ExcelTableWriter, self).from_tabledata(value)
  
          if self.is_opened():
              self.make_worksheet(self.table_name)
docs: Set following attributes from |TableData|
  
          - :py:attr:`~.table_name`.
          - :py:attr:`~.headers`.
          - :py:attr:`~.value_matrix`.
  
          And create worksheet named from :py:attr:`~.table_name` ABC
          if not existed yet.
  
          :param tabledata.TableData value: Input table data.