jrobin5881
Technical User
I'm getting the above error with the statement that say's subscript out of range. I don't understand why this is occuring due to me recording the macro and copying and pasting into my code. Listed below is the code and the last line is where the code is bombing out and giving me the error message. I know the file name is spelled incorrectly but that is the way the file is named. Any way to fix this?
'
Workbooks.OpenText Filename:="T:\OPS\OPSDEL\DELIVERY\CSDRS\excutive.xls", _
Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, _
Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), _
Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1), _
Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1), Array(13, 1), Array(14, 1), Array(15 _
, 1), Array(16, 1), Array(17, 1), Array(18, 1), Array(19, 1), Array(20, 1), Array(21, 1), _
Array(22, 1)), TrailingMinusNumbers:=True
Columns("B:B").Select
ActiveWindow.SmallScroll ToRight:=2
Columns("B:M").Select
Selection.Delete shift:=xlToLeft
Columns("F:F").Select
Selection.Insert shift:=xlToRight
Columns("K:K").Select
Selection.Insert shift:=xlToRight
ActiveWindow.SmallScroll ToRight:=6
Columns("N:N").Select
Selection.Insert shift:=xlToRight
ActiveWindow.SmallScroll ToRight:=3
Columns("Q:Q").Select
Selection.Insert shift:=xlToRight
Columns("R:S").Select
Selection.Delete shift:=xlToLeft
ActiveWindow.SmallScroll ToRight:=-9
Range("F2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-4]:RC[-1])"
Range("F2").Select
Selection.AutoFill Destination:=Range("F2:F9"), Type:=xlFillDefault
Range("F2:F9").Select
Range("F1").Select
ActiveCell.FormulaR1C1 = "Pref"
Columns("B:E").Select
Selection.EntireColumn.Hidden = True
Range("K1").Select
ActiveCell.FormulaR1C1 = "Std"
Range("K2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-4]:RC[-1])"
Range("K2").Select
Selection.AutoFill Destination:=Range("K2:K9"), Type:=xlFillDefault
Range("K2:K9").Select
Columns("G:J").Select
Selection.EntireColumn.Hidden = True
Range("N1").Select
ActiveCell.FormulaR1C1 = "Pkg"
Range("N2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
Range("N2").Select
Selection.AutoFill Destination:=Range("N2:N9"), Type:=xlFillDefault
Range("N2:N9").Select
Columns("L:M").Select
Selection.EntireColumn.Hidden = True
Range("Q1").Select
ActiveCell.FormulaR1C1 = "Pri"
Range("Q2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
Range("Q2").Select
Selection.AutoFill Destination:=Range("Q2:Q9"), Type:=xlFillDefault
Range("Q2:Q9").Select
Columns("O
").Select
Selection.EntireColumn.Hidden = True
Columns("A:A").EntireColumn.AutoFit
'Range("A1").Select
Range("F2:F8").Select
'Range("F2").Activate
Selection.Copy
Windows("template2.xls").Activate
Range("B6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("excutive.xls").Activate
'
Workbooks.OpenText Filename:="T:\OPS\OPSDEL\DELIVERY\CSDRS\excutive.xls", _
Origin:=437, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, _
Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), _
Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1), _
Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1), Array(13, 1), Array(14, 1), Array(15 _
, 1), Array(16, 1), Array(17, 1), Array(18, 1), Array(19, 1), Array(20, 1), Array(21, 1), _
Array(22, 1)), TrailingMinusNumbers:=True
Columns("B:B").Select
ActiveWindow.SmallScroll ToRight:=2
Columns("B:M").Select
Selection.Delete shift:=xlToLeft
Columns("F:F").Select
Selection.Insert shift:=xlToRight
Columns("K:K").Select
Selection.Insert shift:=xlToRight
ActiveWindow.SmallScroll ToRight:=6
Columns("N:N").Select
Selection.Insert shift:=xlToRight
ActiveWindow.SmallScroll ToRight:=3
Columns("Q:Q").Select
Selection.Insert shift:=xlToRight
Columns("R:S").Select
Selection.Delete shift:=xlToLeft
ActiveWindow.SmallScroll ToRight:=-9
Range("F2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-4]:RC[-1])"
Range("F2").Select
Selection.AutoFill Destination:=Range("F2:F9"), Type:=xlFillDefault
Range("F2:F9").Select
Range("F1").Select
ActiveCell.FormulaR1C1 = "Pref"
Columns("B:E").Select
Selection.EntireColumn.Hidden = True
Range("K1").Select
ActiveCell.FormulaR1C1 = "Std"
Range("K2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-4]:RC[-1])"
Range("K2").Select
Selection.AutoFill Destination:=Range("K2:K9"), Type:=xlFillDefault
Range("K2:K9").Select
Columns("G:J").Select
Selection.EntireColumn.Hidden = True
Range("N1").Select
ActiveCell.FormulaR1C1 = "Pkg"
Range("N2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
Range("N2").Select
Selection.AutoFill Destination:=Range("N2:N9"), Type:=xlFillDefault
Range("N2:N9").Select
Columns("L:M").Select
Selection.EntireColumn.Hidden = True
Range("Q1").Select
ActiveCell.FormulaR1C1 = "Pri"
Range("Q2").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
Range("Q2").Select
Selection.AutoFill Destination:=Range("Q2:Q9"), Type:=xlFillDefault
Range("Q2:Q9").Select
Columns("O
Selection.EntireColumn.Hidden = True
Columns("A:A").EntireColumn.AutoFit
'Range("A1").Select
Range("F2:F8").Select
'Range("F2").Activate
Selection.Copy
Windows("template2.xls").Activate
Range("B6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("excutive.xls").Activate