Академический Документы
Профессиональный Документы
Культура Документы
Sub SortByColour()
Dim wks As Worksheet
With wks.Sort
With .SortFields
.Clear
.Add(wks.Range("E7:E5000"), xlSortOnCellColor, xlAscending, , xlSortNormal).SortOnValue.Color = RGB(255, 199, 206)
.Add(wks.Range("E7:E5000"), xlSortOnCellColor, xlAscending, , xlSortNormal).SortOnValue.Color = RGB(255, 217, 102)
.Add(wks.Range("E7:E5000"), xlSortOnCellColor, xlAscending, , xlSortNormal).SortOnValue.Color = RGB(198, 239, 206)
.Add Key:=wks.Range("M7:M5000"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
End With
.SetRange wks.Range("E6").CurrentRegion
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
Sub DFile()
'**************************************************************
'Clear out all old (over 90 days old) quotes from folders.
'**************************************************************
If DateDiff("d", oFile.DateLastModified, Now) > iMaxAge Then 'Look at each file to check if it is older than 120 days
oFile.Delete
End If
Next
End If
End Sub
Sub AutoDataBackup()
'***********************************************************
' AutoDataBackup
'***********************************************************
ActiveWorkbook.Save
ActiveWorkbook.SaveCopyAs Filename:=backupfolder & "GRSS-" & Day(Now) & "-" & Month(Now) & "-" & Year(Now) & " " &
ActiveWorkbook.Name
ActiveWorkbook.Save
frmSucess.Show
Call DFile
Exit Sub
Fail:
frmFailure.Show
End Sub