Hello Everyone, I am very new in programing. As seen below I open 2 files and retrieve specific cells from these files into my database. Rather then repeating the whole procedure for each sheet, how is a shorter way doing this?
I thank you in advance for your help Regards Ahmet Sub MainMacro() OpenFiles ' Tranfer_KS ' Transfer_KM ' Transfer_KVIT ' Transfer_KFRIT ' Transfer_KTEK ' CloseFiles ' End Sub Sub OpenFiles() 'Open Related Files Workbooks.Open Filename:= _ "C:\Documents and Settings\AY\Raporlar\2008-04 GEL.xls" _ , UpdateLinks:=0 Workbooks.Open Filename:= _ "C:\Documents and Settings\AY\Raporlar\2008-04 BIL.xls" _ , UpdateLinks:=0 'Positioned at the first empty row Windows("K-DB.xlsm").Activate Selection.End(xlToLeft).Select Selection.End(xlDown).Select Selection.End(xlUp).Select 'Positioned at Kale DB End Sub Sub Tranfer_KS() ActiveCell.Offset(1, 0).Range("A1").Select ActiveCell.FormulaR1C1 = "2008-04.KS" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=MID(RC[-1],9,10)" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(MID(RC[-2],6,2))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(LEFT(RC[-3],4))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R7C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R7C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R36C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R8C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R38C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R98C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R67C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R48C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R24C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R28C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R8C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R12C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R20C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R22C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R25C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R26C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KS'!R15C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R18C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R40C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R29C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R41C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R39C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-23]-RC[-21])/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-23]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-24]+RC[-21])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-25]+RC[-22])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-26]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-24]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=((RC[-19]+RC[-18]+RC[-17])*360)/RC [-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-27]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-23]/RC[-18]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-24]/RC[-30]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-31]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-38]" ActiveCell.Offset(1, -47).Range("A1").Select End Sub Sub Transfer_KM() ActiveCell.FormulaR1C1 = "2008-04.KM" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=MID(RC[-1],9,10)" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(MID(RC[-2],6,2))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(LEFT(RC[-3],4))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R7C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R7C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R36C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R8C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R38C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R98C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R67C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R48C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R24C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R28C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R8C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R12C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R20C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R22C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R25C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R26C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KM'!R15C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R18C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R40C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R29C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R41C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R39C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-23]-RC[-21])/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-23]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-24]+RC[-21])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-25]+RC[-22])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-26]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-24]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=((RC[-19]+RC[-18]+RC[-17])*360)/RC [-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-27]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-23]/RC[-18]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-24]/RC[-30]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-31]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-38]" ActiveCell.Offset(1, -47).Range("A1").Select End Sub Sub Transfer_KVIT() ActiveCell.FormulaR1C1 = "2008-04.KVIT" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=MID(RC[-1],9,10)" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(MID(RC[-2],6,2))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(LEFT(RC[-3],4))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R7C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R7C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R36C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R8C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R38C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R98C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R67C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R48C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R24C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R28C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R8C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R12C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R20C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R22C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R25C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R26C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KVIT'!R15C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R18C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R40C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R29C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R41C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R39C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-23]-RC[-21])/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-23]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-24]+RC[-21])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-25]+RC[-22])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-26]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-24]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=((RC[-19]+RC[-18]+RC[-17])*360)/RC [-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-27]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-23]/RC[-18]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-24]/RC[-30]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-31]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-38]" ActiveCell.Offset(1, -47).Range("A1").Select End Sub Sub Transfer_KFRIT() ActiveCell.FormulaR1C1 = "2008-04.KFRIT" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=MID(RC[-1],9,10)" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(MID(RC[-2],6,2))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(LEFT(RC[-3],4))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R7C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R7C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R36C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R8C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R38C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R98C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R67C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R48C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R24C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R28C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R8C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R12C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R20C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R22C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R25C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R26C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KFRIT'!R15C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R18C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R40C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R29C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R41C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R39C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-23]-RC[-21])/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-23]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-24]+RC[-21])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-25]+RC[-22])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-26]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-24]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=((RC[-19]+RC[-18]+RC[-17])*360)/RC [-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-27]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-23]/RC[-18]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-24]/RC[-30]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-31]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-38]" ActiveCell.Offset(1, -47).Range("A1").Select End Sub Sub Transfer_KTEK() ActiveCell.FormulaR1C1 = "2008-04.KTEK" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=MID(RC[-1],9,10)" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(MID(RC[-2],6,2))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=VALUE(LEFT(RC[-3],4))" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R7C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R7C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R36C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R8C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R38C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R98C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R67C8" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R48C4" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R24C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R28C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R8C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R12C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R20C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R22C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R25C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R26C2" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 BIL.xls]KTEK'!R15C7" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R18C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R40C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R29C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R41C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "='[2008-04 GEL.xls]G'!R39C3" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-23]-RC[-21])/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-23]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-24]+RC[-21])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=(RC[-25]+RC[-22])/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-26]/RC[-21]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-22]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-21]/RC[-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-24]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=((RC[-19]+RC[-18]+RC[-17])*360)/RC [-20]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-22]/RC[-27]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-23]/RC[-18]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-24]/RC[-30]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-19]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-20]/RC[-35]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-31]" ActiveCell.Offset(0, 1).Range("A1").Select ActiveCell.FormulaR1C1 = "=RC[-38]" ActiveCell.Offset(1, -47).Range("A1").Select End Sub Sub CloseFiles() Windows("2008-04 GEL.xls").Activate ActiveWindow.Close savechanges:=False Windows("2008-04 BIL.xls").Activate ActiveWindow.Close savechanges:=False End Sub --~--~---------~--~----~------------~-------~--~----~ ------------------------------------------------------------------------------------- Some important links for excel users: 1. Excel and VBA Tutorials(Video and Text), Free add-ins downloads at http://www.excelitems.com 2. Excel tutorials at http://www.excel-macros.blogspot.com 3. Learn VBA Macros at http://www.vbamacros.blogspot.com 4. Excel Tips and Tricks at http://exceldailytip.blogspot.com To post to this group, send email to excel-macros@googlegroups.com If you find any spam message in the group, please send an email to: Ayush Jain @ jainayus...@gmail.com or Ashish Jain @ 26may.1...@gmail.com ------------------------------------------------------------------------------------- -~----------~----~----~----~------~----~------~--~---