Sub macAS()
'
' macExtractRemittance Macro
' Macro recorded 11/16/2006 by Administrator
'
'
Dim NetCellRng As Range
Dim GrossCellRng As Range
Dim PayoffOthrCellRng As Range
[b]Application.ScreenUpdating = False[/b]
Range("A8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("B1").Select
ActiveSheet.Paste
Call FileNamePaste
Windows(LoadName).Activate
Range("D8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("E1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows(LoadName).Activate
Range("S8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("F1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows(LoadName).Activate
Range("O8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("G1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows(LoadName).Activate
Range("M8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("H1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("I1").Select
Windows(LoadName).Activate
Range("F8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows(LoadName).Activate
Range("G8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("I1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlAdd, SkipBlanks:= _
False, Transpose:=False
Windows(LoadName).Activate
Range("J8").Select
For Each PayoffOthrCellRng In Range(Range("J8"), Range("J8").End(xlDown))
If PayoffOthrCellRng.Value <> 0 Then
PayoffOthrCellRng.Value = PayoffOthrCellRng.Value + Cells(PayoffOthrCellRng.Row, "I").Value + Cells(PayoffOthrCellRng.Row, "H").Value
Cells(PayoffOthrCellRng.Row, "I").Value = 0
Cells(PayoffOthrCellRng.Row, "H").Value = 0
Else
Cells(PayoffOthrCellRng.Row, "I").Value = Cells(PayoffOthrCellRng.Row, "I").Value + Cells(PayoffOthrCellRng.Row, "H").Value
End If
Next PayoffOthrCellRng
Range("J8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("K1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows(LoadName).Activate
Range("I8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("J1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N1").Select
Windows(LoadName).Activate
Range("X8").Select
'mulitiplies records by 100
For Each NetCellRng In Range(Selection, Selection.End(xlDown))
NetCellRng.Value = NetCellRng.Value * 100
Next NetCellRng
Range("X8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("N1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows(LoadName).Activate
Range("V8").Select
'mulitiplies records by 100
For Each GrossCellRng In Range(Selection, Selection.End(xlDown))
GrossCellRng.Value = GrossCellRng.Value * 100
Next GrossCellRng
Range("V8").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
ThisWorkbook.Worksheets("REMITTANCE").Activate
Range("O1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Call PoolFormula
Call FormatValues
Call RemoveLeadingZero
Range("A1").Select
Windows(LoadName).Activate
Application.DisplayAlerts = False
Windows(LoadName).Close
Application.DisplayAlerts = True
[b]Application.ScreenUpdating = True[/b]
Workbooks("remittance.xls").Worksheets("sheet2").Activate
End Sub