Having issues getting this script to behave. No issues when trying to copy a single legend at a time but when attempting 2 or more legends, i can get them to place on multiple sheets but not in the correct locations. With cross lacing on Viewport.Create i get the legends on every sheet but the 2nd legend is very close to the first legends location. By setting it to longest, i get either legend A or B placed then the last sheet in the list will receive both legends.
Is it possible to copy multiple legends with this method or do i need to implement some python code to loop the locations somehow?