Insert Legend in sheet

Hi Sorry for such a late reply, just saw this post…
i have also created a dynamo script to place multiple legends on multiple sheets.
the workflow is as below:
Create a Dummy/Reference sheet & place one instance of all the legend in exact location.
Use dynamo to query that reference sheet.
Get view ports & views of that sheet, this would give you the legends on that sheet as well.
Use data shapes package for Reference sheet selection as well as selection of legends from the reference sheet.
use data shapes again to select the sheets you want to place the legends
Now the idea is to query the view port location from reference sheet for legends & use that as locations to be placed in multiple sheets.
you would have to cycle the locations as well as the legends depending on how many sheets you are pasting the legends into.
this workflow would ensure a generic approach for almost all, your projects.
this would also ensure you dont need to worry about manual insertion of legends or moving around using sliders .
thanks

Regards
Sachin