I have seen this issue several times in the past, tyhe porblem is that the excel graphical components are sometimes misplaced on the gridweb.
I have appended a project and the source excel files.
When clicking button2, file test_without_IP21.xlsx is loaded in the gridweb1.
The location of the resulting webpage is sometimes different, as the graphical information is sometimes placed on a different location. See attached word document.
I dont see this behaviour on all excel sheets - in this example it does not happen when file integral.xlsx is loaded, but it sometimes happens when loading test_without_IP21.xlsx,
One reason for this might be that my excel graph uses a named range for getting the graph data, whilst the other one uses only a fixed range.
It also doe snot happen always.
I have tried to inspect the reuslting html code, but cant find the reason. In attachment, I have appended the underlying html code when the object is properly positioned, and when the object is incorrectly positioned
Please have a look at this - i am struggling with this a long tiome already,