The DataObject class is derived from the DataObjectBase class and is the base class of worksheet columns and matrix objects. Origin data objects are contained by layers on an Origin page. For example, columns (data objects) are contained by a worksheet (layer) and are on a worksheet window (page).
// Create a worksheet with column formulas in place and execute
BOOL bRet = col.ExecuteFormula();