ns=2;s=DEPRAG Smart/Local/FileAndDirectoryAccess/Excel/CreateNewExcelWorksheet
Der Befehl erstellt ein neues Exceltabellenblatt in einem angegebenen Pfad. Falls das angegebene Exceltabellenblatt bereits vorhanden ist, wird kein neues Exceltabellenblatt erstellt.
Neben den bereits erläuterten Parametern sind für die Implementierung in TwinCAT 3 nachfolgende Variablen anzulegen / zu übergeben:
VAR
bExcelCreateNewExcelWorksheet : BOOL;
OutputDataExcelCreateNewExcelWorksheet : ST_VoidOutputData;
hrExcelCreateNewExcelWorksheet : HRESULT;
fbExcel : FB_Excel;
END_VAR
hrExcelCreateNewExcelWorksheet := fbExcel.CreateNewExcelWorksheet(
bExecute := bExcelCreateNewExcelWorksheet,
ConnectionHandle := depragSmartConnection.ConnectionHandle,
sFileFullPath := 'C:\Test\TestFile.xlsx',
sWorksheetName := 'Testsheet',
OutputData => OutputDataExcelCreateNewExcelWorksheet);
IF hrExcelCreateNewExcelWorksheet <> S_FALSE THEN
bExcelCreateNewExcelWorksheet := FALSE;
END_IF
Für Beispiele und Erklärungen bezüglich der Aufrufe von Knoten via Siemens TIA Portal sei an dieser Stelle auf den Unterpunkt "Siemens TIA Portal" in Abschnitt "Erste Schritte" verwiesen.