Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'd like to combine the following three nearly identical procedures
into one that would loop through the three of them. 2010/09, 2010/10, 2010/11 are in A1:A3 on Sheet2 so they could be referenced rather than hard coded. Private Sub CountErrorLoans201009() Dim cell As Range Dim xCount As Integer Dim LoanNumber As String Dim Errors As String For Each cell In Sheets("Data").Range("LoanNumbers") If cell.Value = LoanNumber And _ cell.Offset(0, 1).Value = Errors Then GoTo skipcell LoanNumber = cell.Value Errors = cell.Offset(0, 1).Value If cell.Offset(0, 2).Value = "2010/09" And _ cell.Offset(0, 1).Value = "Error" Then xCount = xCount + 1 End If skipcell: Next cell Sheets("Sheet2").Range("b1").Value = xCount xCount = 0 End Sub Private Sub CountErrorLoans201010() Dim cell As Range Dim xCount As Integer Dim LoanNumber As String Dim Errors As String For Each cell In Sheets("Data").Range("LoanNumbers") If cell.Value = LoanNumber And _ cell.Offset(0, 1).Value = Errors Then GoTo skipcell LoanNumber = cell.Value Errors = cell.Offset(0, 1).Value If cell.Offset(0, 2).Value = "2010/10" And _ cell.Offset(0, 1).Value = "Error" Then xCount = xCount + 1 End If skipcell: Next cell Sheets("Sheet2").Range("b2").Value = xCount xCount = 0 End Sub Private Sub CountErrorLoans201011() Dim cell As Range Dim xCount As Integer Dim LoanNumber As String Dim Errors As String For Each cell In Sheets("Data").Range("LoanNumbers") If cell.Value = LoanNumber And _ cell.Offset(0, 1).Value = Errors Then GoTo skipcell LoanNumber = cell.Value Errors = cell.Offset(0, 1).Value If cell.Offset(0, 2).Value = "2010/11" And _ cell.Offset(0, 1).Value = "Error" Then xCount = xCount + 1 End If skipcell: Next cell Sheets("Sheet2").Range("b3").Value = xCount xCount = 0 End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
my VBA procedures stopped calling other procedures in excel 2007. | Excel Programming | |||
Get VBA procedures from DB | Excel Programming | |||
Newbie Q: Error handling procedures in a loop | Excel Programming | |||
VBA Sub procedures | Excel Programming | |||
ListBox Procedures | Excel Programming |