# openpyxl.worksheet.smart_tag module

class openpyxl.worksheet.smart_tag.CellSmartTag(cellSmartTagPr=(), type=None, deleted=False, xmlBased=False)

  Bases: `Serialisable`

  cellSmartTagPr

    A sequence (list or tuple) that may only contain objects of the declared type

  deleted

    Values must be of type <class ‘bool’>

  tagname = 'cellSmartTag'
  type

    Values must be of type <class ‘int’>

  xmlBased

    Values must be of type <class ‘bool’>

class openpyxl.worksheet.smart_tag.CellSmartTagPr(key=None, val=None)

  Bases: `Serialisable`

  key

    Values must be of type <class ‘str’>

  tagname = 'cellSmartTagPr'
  val

    Values must be of type <class ‘str’>

class openpyxl.worksheet.smart_tag.CellSmartTags(cellSmartTag=(), r=None)

  Bases: `Serialisable`

  cellSmartTag

    A sequence (list or tuple) that may only contain objects of the declared type

  r

    Values must be of type <class ‘str’>

  tagname = 'cellSmartTags'

class openpyxl.worksheet.smart_tag.SmartTags(cellSmartTags=())

  Bases: `Serialisable`

  cellSmartTags

    A sequence (list or tuple) that may only contain objects of the declared type

  tagname = 'smartTags'