You could run the code on buttion click or when the workbook is closed.
This Code Needs Both Workbooks Open, Ive Used Paste Special To Not Change The Differances Layout Betweent The Two Sheets. Cell Ranges Need To Be Changes For *CONTACT*MACHINE TYPE*SERIAL NUMBER*QUOTE ECT
Range("D7:E7").Select
Selection.Copy
Windows("Service Visit Report MASTER-1.xls").Activate
Range("B16:E16").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
This Will Open The WorkBook For You, The Workbooks.Open Filename:= Need To Be Changes To Suit Your Setup.
Range("D7:E7").Select
Selection.Copy
Workbooks.Open Filename:= _
"C:\Documents and Settings\1 1\Desktop\Service Visit Report MASTER-1.xls"
Range("B16:E16").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
You Would Need To Change Cell Range's, Im Not Sure If It Will Work With Merges Cells.
ActiveWorkbook.SaveAs "C:\" & Sheet1.Range("RaNgE").Value & "_" & Sheet1.Range("RaNgE").Value & "_" & Format$(Date, "dd-mm-yy") & ".xlsm", FileFormat:=xlNormal
Bookmarks