Sub CopyMaster()
Dim mSht As Worksheet
Const numShts As Integer = 31 'Change number to suit
Set mSht = Sheets("Master") 'Change sheet name to suit
With mSht
For i = 1 To numShts
.Copy after:=Sheets(Sheets.Count)
ActiveSheet.Name = i
Next i
End With
End Sub