노트
데스크톱 흐름은 Excel 열 및 행의 크기 조정을 용이하게 하기 위해 Excel 워크시트의 열/행 크기 조정 작업을 제공합니다. 이 문서에서는 스크립팅을 사용하여 Excel 열과 행의 크기를 조정하는 다른 방법을 보여줍니다.
Excel의 자동 맞춤 기능을 사용하면 열 너비와 행 높이를 수동으로 변경하지 않고도 다양한 크기의 데이터를 수용할 수 있도록 워크시트의 셀 크기를 조정할 수 있습니다.
Power Automate에서 스크립팅을 사용하여 Excel 열을 자동 맞춤하려면:
변수 설정 작업을 사용하여 조작하려는 Excel 파일의 경로가 포함된 새 변수를 만듭니다. 이 예에서 변수 이름은 ExcelFile입니다.
VBScript 실행 작업을 배포하고 다음 코드를 채웁니다. 흐름을 실행하기 전에 SheetName 자리 표시자를 자동 맞춤하려는 시트 이름 또는 시트를 포함하는 변수로 대체합니다.
'Opens the Excel file' Set objExcel = CreateObject("Excel.Application") Set objWorkbook = objExcel.Workbooks.Open("%ExcelFile%") objExcel.Application.Visible = True 'Selects the specified sheet' Set objSheet = objWorkbook.Sheets("SheetName") 'Autofits the columns of the sheet'S for col=1 to 19 objSheet.columns(col).AutoFit() next 'Saves and closes the Excel file' objWorkbook.Save objWorkbook.Close SaveChanges = True