Hi Parikh Anish,
Greetings! Thank you for posting to Microsoft Community.
It looks design behavior for iterative. Suggest Send feedback to Microsoft
Excel will apply/use the calculation settings of the first workbook you open in a session. So, if you first open workbook A (which had iteration disabled when it was last saved) and then Workbook B (with iteration enabled when it was last saved), Excel will keep iteration disabled.
As workaround, save the file as xlsm(Macro enabled workbook), Then copy the code to "this workbook".
This code will set the iteration enabled when the workbook is open.
Private Sub Workbook_Open() Application.Iteration = True End Sub
Best Regards,
Snow Lu