You might need to specify .EntireRow or .EntireColumn for VB to know which to create. Also the range A2:M33 might not give you what you want, as a page break is either horizontal or vertical, try:
Worksheets("Stack").Range("M33").EntireRow.PageBreak = xlPageBreakManual
If what you are trying to do is set the page printarea you should instead write:
Worksheets("Stack").PageSetup.PrintArea = "A2:M33"