Você pode fazer isso usando o Script do PowerShell. Um rápido Google me trouxe esta página da postagem no blog da MSFT Scripting Guys.
Um trecho desse post é
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = True
Set objWorkbook = objExcel.Workbooks.Open("C:\Scripts\Test.xls")
i = 1
Do Until objExcel.Cells(i, 1).Value = ""
If objExcel.Cells(i, 1).Value = "delete" Then
Set objRange = objExcel.Cells(i, 1).EntireRow
objRange.Delete
i = i - 1
End If
i = i + 1
Loop
Você ainda precisa modificar esse script com base em sua necessidade, mas isso deve lhe dar uma ideia.