LabWindows/CVI

ExcelRpt_ChartNew

HRESULT ExcelRpt_ChartNew (CAObjHandle workbookHandle, int insertBeforeSheetIndex, CAObjHandle *chartHandle);

Purpose

Creates a new chartsheet in the workbook.

Parameters

Input
Name Type Description
workbookHandle CAObjHandle A handle to an Excel Workbook object.
insertBeforeSheetIndex int The new sheet will be placed before the current sheet with this index. This index is 1–based.

Pass –1 to insert the new sheet after the last sheet.
Output
Name Type Description
chartHandle CAObjHandle A handle to the new Excel Chart object.

When it is no longer needed, this handle must be discarded using CA_DiscardObjHandle.

Return Value

Name Type Description
status HRESULT A value indicating whether an error occurred. Function failure is indicated by a negative error code.

Error codes are defined in CVIversion\include\cviauto.h and <Program Files>\National Instruments\Shared\MSDTRedistributables\SDKHeaderFiles\8.1\winerror.h.

You can use CA_GetAutomationErrorString to get the description of an error code.

Additional Information

Library: Excel Report

Include file: activex\excel\ExcelReport.h

LabWindows/CVI compatibility: LabWindows/CVI 7.0 and later

Log in to get a better experience