I think vbaInet means to put your resize code after your OpenReport code like this:
DoCmd.OpenReport "rptcurrent_openings", acViewReport, , , acDialog
DoCmd.MoveSize 28000
DoCmd.Maximize
Basically resize after the form has been completely opened. Note that the code in red is not correct, I...