I am looking to add the section below for the DimlRow as long...to delete rows from an existing file, save and close the file but the file only opens then stops without any error message.
‘Open desired file to format the data
' Delete row for hour 2 for DST 23 hour
ChDrive "L:\OtherImports\Supplier_Loads"
ChDir "L:\OtherImports\Supplier_Loads"
Do
fName = Application.GetOpenFilename
Loop Until fName <> False
Workbooks.Open Filename:=fName
Dim lRow As Long
lRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row - 22
For x = lRow To 2 Step -26
With Rows(x)
.Delete
End With
Next x
ActiveSheet.Range("A1").Select
ActiveWorkbook.SaveAs Filename:="L:\OtherImports\Supplier_Loads\Suppld" & DataDate & ".csv" _
, FileFormat:=xlCSVMSDOS, CreateBackup:=False
Workbooks("Suppld" & DataDate & ".CSV").Close saveChanges:=True
End Function
‘Open desired file to format the data
' Delete row for hour 2 for DST 23 hour
ChDrive "L:\OtherImports\Supplier_Loads"
ChDir "L:\OtherImports\Supplier_Loads"
Do
fName = Application.GetOpenFilename
Loop Until fName <> False
Workbooks.Open Filename:=fName
Dim lRow As Long
lRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row - 22
For x = lRow To 2 Step -26
With Rows(x)
.Delete
End With
Next x
ActiveSheet.Range("A1").Select
ActiveWorkbook.SaveAs Filename:="L:\OtherImports\Supplier_Loads\Suppld" & DataDate & ".csv" _
, FileFormat:=xlCSVMSDOS, CreateBackup:=False
Workbooks("Suppld" & DataDate & ".CSV").Close saveChanges:=True
End Function
Last edited by a moderator: