THRASHER69
Board Regular
- Joined
- Mar 29, 2012
- Messages
- 200
Hello,
I'm hoping some one can help me out. The part of my code listed below really seems to slow my macro down. Anyone know a better way to write this to make it run faster?
Thank you
I'm hoping some one can help me out. The part of my code listed below really seems to slow my macro down. Anyone know a better way to write this to make it run faster?
VBA Code:
Set iRow = Range("I2", Range("I2").End(xlDown))
With iRow
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($I2<$G2,TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.Color = vbYellow
.TintAndShade = 0
End With
End With
End With
Set iRow1 = Range("J2", Range("J2").End(xlDown))
With iRow1
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($J2<$G2,TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.Color = vbYellow
.TintAndShade = 0
End With
End With
End With
Set iRow2 = Range("C2", Range("C2").End(xlDown))
With iRow2
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF(N2=""Released to Warehouse"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 22
.TintAndShade = 0
End With
End With
End With
Set iRow3 = Range("E2", Range("E2").End(xlDown))
With iRow3
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF(N2=""Released to Warehouse"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 22
.TintAndShade = 0
End With
End With
End With
Set iRow4 = Range("N2", Range("N2").End(xlDown))
With iRow4
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF(N2=""Released to Warehouse"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 22
.TintAndShade = 0
End With
End With
End With
Set iRow5 = Range("C1")
With iRow5
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(N:N,""Released to Warehouse"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 22
.TintAndShade = 0
End With
End With
End With
Set iRow6 = Range("E1")
With iRow6
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(N:N,""Released to Warehouse"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 22
.TintAndShade = 0
End With
End With
End With
Set iRow7 = Range("D2", Range("D2").End(xlDown))
With iRow7
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($N2=""Staged/Pick Confirmed"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 4
.TintAndShade = 0
End With
End With
End With
Set iRow8 = Range("N2", Range("N2").End(xlDown))
With iRow8
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($N2=""Staged/Pick Confirmed"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 4
.TintAndShade = 0
End With
End With
End With
Set iRow9 = Range("C2", Range("C2").End(xlDown))
With iRow9
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($O2=TODAY(),TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 43
.TintAndShade = 0
End With
End With
End With
Set iRow10 = Range("O2", Range("O2").End(xlDown))
With iRow10
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($O2=TODAY(),TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 43
.TintAndShade = 0
End With
End With
End With
Set iRow11 = Range("A2", Range("A2").End(xlDown))
With iRow11
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($P2<>"""",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 35
.TintAndShade = 0
End With
End With
End With
LastRow3 = Cells(Rows.Count, "F").End(xlUp).Row
Set iRow12 = Range("P2:P" & LastRow3)
With iRow12
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($P2<>"""",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 35
.TintAndShade = 0
End With
End With
End With
Set iRow13 = Range("B1")
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""1320 EAST LOS ANGELES AVENUE,SHAFTER,CA,93263,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""10353 RICHMOND AVENUE,HOUSTON,TX,77042,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""19417 COLOMBO STREET,BAKERSFIELD,CA,93308,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""2040 OREGON STREET,ODESSA,TX,79764,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""1444 NORTH DERRICK DRIVE,CASPER,WY,82604,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""10906 FM 2920 ROAD,TOMBALL,TX,77375,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""21255 LA HIGHWAY 1 SOUTH,PLAQUEMINE,LA,70764,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""9870 EAST 30TH STREET,INDIANAPOLIS,IN,46229,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow13
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=COUNTIF(B:B,""8708 WEST LITTLE YORK,SUITE 100,HOUSTON,TX,77040,US"")"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
Set iRow14 = Range("B2", Range("B2").End(xlDown))
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""1320 EAST LOS ANGELES AVENUE,SHAFTER,CA,93263,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""10353 RICHMOND AVENUE,HOUSTON,TX,77042,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""19417 COLOMBO STREET,BAKERSFIELD,CA,93308,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""2040 OREGON STREET,ODESSA,TX,79764,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""1444 NORTH DERRICK DRIVE,CASPER,WY,82604,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""10906 FM 2920 ROAD,TOMBALL,TX,77375,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""21255 LA HIGHWAY 1 SOUTH,PLAQUEMINE,LA,70764,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""9870 EAST 30TH STREET,INDIANAPOLIS,IN,46229,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
With iRow14
.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=IF($B2=""8708 WEST LITTLE YORK SUITE 100,HOUSTON,TX,77040,US"",TRUE,FALSE)"
With .FormatConditions(.FormatConditions.Count)
.SetFirstPriority
With .Interior
.PatternColorIndex = xlAutomatic
.ColorIndex = 8
.TintAndShade = 0
End With
End With
End With
Thank you