IXlsScenarioValue
COM interface ( getting help with interfaces )

 

interface IXlsScenarioValue : IDispatch
{
  [id(1),propput] HRESULT ScenarioValueRow([in]int row);
  [id(1),propget] HRESULT ScenarioValueRow([out, retval]int* row);
  [id(2),propput] HRESULT ScenarioValueColumn([in]int col);
  [id(2),propget] HRESULT ScenarioValueColumn([out, retval]int* col);
  [id(3),propput] HRESULT ScenarioValueAsString([in]BSTR value);
  [id(3),propget] HRESULT ScenarioValueAsString([out, retval]BSTR* value);
  [id(4),propput] HRESULT ScenarioValueAsFloat([in]double value);
  [id(4),propget] HRESULT ScenarioValueAsFloat([out, retval]double* value);
}

 

HRESULT ScenarioValueRow([in]int row);
sets the row of a scenario input cell.

HRESULT ScenarioValueRow([out, retval]int* row);
returns the row of a scenario input cell.

HRESULT ScenarioValueColumn([in]int col);
sets the column of a scenario input cell.

HRESULT ScenarioValueColumn([out, retval]int* col);
returns the column of a scenario input cell.

HRESULT ScenarioValueAsString([in]BSTR value);
sets the scenario value as a string.

HRESULT ScenarioValueAsString([out, retval]BSTR* value);
returns the scenario value as a string (input or result).

HRESULT ScenarioValueAsFloat([in]double value);
sets the scenario value as a float.

HRESULT ScenarioValueAsFloat([out, retval]double* value);
returns the scenario value as a float (input or result).