parameters: (spreadsheet,object=None,prop=None,cell=None)
return_statement: return obj
docstring: makeSpreadsheetPropertyController(spreadsheet,[object,prop,cell]): adds a
      property controller, targeting the given object if any, to the given spreadsheet.
      You can give a property (such as "Length" or "Proxy.Length") and a cell address
      (such as "B6").
docstring_summary: makeSpreadsheetPropertyController(spreadsheet,[object,prop,cell]): adds a
      property controller, targeting the given object if any, to the given spreadsheet.
      You can give a property (such as "Length" or "Proxy.Length") and a cell address
      (such as "B6").
docstring_tokens: makeSpreadsheetPropertyController ( spreadsheet [ object prop cell ] ) : adds a property controller targeting the given object if any to the given spreadsheet . You can give a property ( such as Length or Proxy . Length ) and a cell address ( such as B6 ) .
function: def makeSpreadsheetPropertyController(spreadsheet,object=None,prop=None,cell=None):
      """makeSpreadsheetPropertyController(spreadsheet,[object,prop,cell]): adds a
      property controller, targeting the given object if any, to the given spreadsheet.
      You can give a property (such as "Length" or "Proxy.Length") and a cell address
      (such as "B6")."""
      obj = FreeCAD.ActiveDocument.addObject("App::FeaturePython","PropertyController")
      SpreadsheetPropertyController(obj)
      if FreeCAD.GuiUp:
          ViewProviderSpreadsheetPropertyController(obj.ViewObject)
      conts = spreadsheet.Controllers
      conts.append(obj)
      spreadsheet.Controllers = conts
      if cell:
          obj.Cell = cell
      if prop:
          obj.Property = prop
      return obj
function_tokens: def makeSpreadsheetPropertyController ( spreadsheet , object = None , prop = None , cell = None ) : obj = FreeCAD . ActiveDocument . addObject ( "App::FeaturePython" , "PropertyController" ) SpreadsheetPropertyController ( obj ) if FreeCAD . GuiUp : ViewProviderSpreadsheetPropertyController ( obj . ViewObject ) conts = spreadsheet . Controllers conts . append ( obj ) spreadsheet . Controllers = conts if cell : obj . Cell = cell if prop : obj . Property = prop return obj