Copy/paste this macro in a standard module in the master workbook and run it from there.
Sub CreateWorkbooks()
Application.ScreenUpdating = False
Dim ProdDesc As Range, srcWB As Workbook, srcWS As Worksheet
Set srcWB = ThisWorkbook
Set srcWS = srcWB.Sheets("Master File")
For Each ProdDesc In srcWS.Range("C10", srcWS.Range("C" & srcWS.Rows.Count).End(xlUp))
With Workbooks.Add
srcWS.Rows("1:9").Copy Cells(1, 1)
ProdDesc.EntireRow.Copy Cells(10, 1)
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=srcWB.Path & Application.PathSeparator & "HBG IPD 201901-" & ProdDesc, FileFormat:=51
Application.DisplayAlerts = True
ActiveWorkbook.Close False
End With
Next ProdDesc
Application.ScreenUpdating = True
End Sub
Bookmarks