본문 바로가기
Uipath/Excel VBA

VBA) Excel 시트 삭제

by 두리두리안 2022. 4. 15.

Uipath에서 가끔식 현재 엑셀 시트를 삭제 해야하는 경우가 있지만 UP에서 엑셀 시트 삭제 액티비트가 없기에 VBA로 진행 해야 한다. 

 

Sub Deletesheet(sheetName)
	Application.DisplayAlerts = False
	Sheets(sheetName).Delete
	Application.DisplayAlerts = True
End Sub

Application.DisplayAlerts = False

Application.DisplayAlerts = True는 삭제 경고문을 안오게 하는 것이다. 

 

Uipath에서 VBA를 사용하긴 위해선 Invoke VBA를 사용하면 된다. 

 

- EntryMethodName는 Deletesheet를 사용하면 된다. 

- EntryMethodParmeters는 삭제할 시트를 입력 하면 된다. 

 

하기에 txt 파일을 추가 한다. 

 

 

Deletsheet.txt
0.00MB