Skip to main content

Set-Row-Height

Command Description

Set the cell row height

Command Prototype

Excel.SetRowHeight(objExcelWorkBook,sheet,strCell,fHeight,bSave)

Parameter Description

ParameterRequiredTypeDefaultDescription
objExcelWorkBookTrueexpressionobjExcelWorkBookExcel workbook object (workbook opened with "Open Excel" command (Excel.OpenExcel) or the workbook object returned by the command "Bind Excel" (Excel.BindBook))
sheetTruestring"Sheet1"The string means sheet name. The number means sheet order(starting from 0)
strCellTruestring"A1"Two forms of cell are supported: cell names (such as "A1") or array of rows and columns (such as [row number, column number]). It is case-insensitive to use cell names
fHeightTruenumber14.25The adjusted row height is between 0 points and 40 9.5 points. It will be adjusted automatically when other values are filled in
bSaveTruebooleanNoneSave immediately after the operation

Demo

/************************Set row height************************ ********* 
**Input 1:
** objExcelWorkBook -- Excel workbook object (a workbook opened using the "Open Excel" command (Excel.OpenExcel) or a work bound using the "Bind Excel" command (Excel.BindBook) book object).
**Entry 2:
** sheet--If a string is used, it means the name of the specified worksheet; if a number is used, it means the order of the specified worksheet (starting from 0).
**Entry 3:
** strCell--Specified cell, supports two forms of cell name such as "A1" and row and column array such as [row number, column number]. When using the cell name, it is not case-sensitive.
**Entry 4:
** fHeight--is the row height to be adjusted, between 0 and 409.5, it will be automatically adjusted when filling in other values.
**Entry 5:
** bSave--The operation is completed and saved immediately. (boolean true/false)
**
*********************************************************************/

objExcelWorkBook = Excel.OpenExcel(@res"Test.xlsx",True,"Excel","","")
Excel.SetRowHeight(objExcelWorkBook,"Sheet1","A1",20,False)
TracePrint "Set row height: Set the row height to 20 for the row where Excel object Sheet1'A1' is located"
Excel.CloseExcel(objExcelWorkBook,True)