.DisplayAlerts = False
.Workbooks.Open "R:\Fire Drills\Reboots\Star Download " & Month([Forms]![frmMain]!ReportDate) & Day([Forms]![frmMain]!ReportDate) & Right([Forms]![frmMain]!ReportDate, 2) & ".xlsx" 'Change to your workbook name
.Sheets(.ActiveSheet.Name).Select 'moves to the sheet
.Cells.Select
.Selection.Copy
.Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
.Columns("A:W").Select
.ActiveWorkbook.Worksheets(.ActiveSheet.Name).Sort .SortFields.Clear
SortRange1 = "C2:C" & ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell) .Row
.ActiveWorkbook.Worksheets(.ActiveSheet.Name).Sort .SortFields.Add Key:=[B][COLOR=red]Range[/COLOR][/B](SortRange1), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
SortRange2 = "K2:K" & ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell) .Row
.ActiveWorkbook.Worksheets(.ActiveSheet.Name).Sort .SortFields.Add Key:=[B][COLOR=red]Range[/COLOR][/B](SortRange2), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With .ActiveWorkbook.Worksheets(.ActiveSheet.Name).Sort
.SetRange Range("A:W")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
.Range("A2").Select
.Selection.EntireColumn.Insert 'This inserts a column
.ActiveCell.FormulaR1C1 = "=IF(RC[5]=313, IF(R[-1]C[5]=899, IF(RC[3] = R[-1]C[3], ""reboot"", """"), """"), """")"
strRange = "A2:A" & ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell) .Row
.Range("A2").Select
.Selection.AutoFill Destination:=[B][COLOR=red]Range[/COLOR][/B](strRange), Type:=xlFillDefault