| 2.2.4.38.71 Project::WorksheetPagesWorksheetPages
 DescriptionCollection of all the worksheet pages in the project.
 Get a WorksheetPage object by index.
 Get a WorksheetPage object by name.
 SyntaxCollection<WorksheetPage> WorksheetPages WorksheetPage WorksheetPages(int index) WorksheetPage WorksheetPages(LPCSTR lpcszName) Parametersindex[input]The 0-offset index of the WorksheetPage object in the open project.
 lpcszName[input]Name of the worksheet page in Origin.
 ReturnReturns a valid WorksheetPage object for the index'th WorksheetPage in the project or an invalid WorksheetPage object.
 Returns a valid WorksheetPage object having the short name lpcszName or an invalid WorksheetPage object. 
 ExamplesEX1
 // This example assumes several existing Worksheet windows
int Project_WorksheetPages_ex1()
{
    // Loop over all the worksheet pages in the project and display their names
    foreach(WorksheetPage wp in Project.WorksheetPages)
    {
        out_str(wp.GetName());
    }
    return 0;
}EX2
 // This example assumes at least one existing worksheet window in Origin
int Project_WorksheetPages_ex2()
{
    WorksheetPage wp = Project.WorksheetPages(0); // Get the first worksheet page
    if( wp.IsValid() )
        out_str(wp.GetName()); // Display the name of the first created worksheet page
    return 0;
}EX3
 // This example assumes at least one existing workbook window in Origin
int Project_WorksheetPages_ex3(string strName = "Book1")
{
    WorksheetPage wp = Project.WorksheetPages(strName); // Get the WorksheetPage for the worksheet window in Origin having the short name strName
    if( wp.IsValid() ) // If valid...
        out_str(wp.GetName()); // Use the WorksheetPage object to display the name of the window
    return 0;
}Header to Includeorigin.h
 See AlsoProject::Pages, Project::Notes, Project::MatrixPages, Project::GraphPages, Project::LayoutPages, Project::LooseDatasetNames, Project::DatasetNames
 Reference |