I am not sure what code of practise you use but if the analysis is linear elastic analysis then theory of superposition will apply. In this case you can add the results of one loadcase to another.
You could use Alex's
BEAMANAL.xls and move the loads across the crane runway. You'll need to introduce a few calculations to generate the load tables from the position of cranes but this should be pretty straight forward.
Once you have set this up you can use
XLC's animator button to move loads across the runway and watch SF or BM diagrams change as the load moves. Alternatively you could link each crane position to scrollbars to control which will provide a nice interactive tool. I have use this for
simulation of an excavator arm and it worked quite well. Excel's goalseek or solver functions will be very useful to calculate positions of maximum bending moment in the crane runway.
Is this the kind of thing you are looking to do?