Open Revit Sheets in Bulk

I’ve been reading a post from December, and I think the simple answer to my question is that there isn’t a node in any of the major packages that uses Dynamo to open a sheet or a list of sheets. Call View to Open - #2 by jacob.small

It seems like there’s python code from @Nick_Boyts for opening a view, and that can be modified to open a sheet or a list of sheets… if I look into modifying the python code or creating a custom node and use lacing. Am I on the right research path?

import clr
clr.AddReference(“RevitNodes”)
import Revit
clr.ImportExtensions(Revit.GeometryConversion)
from Revit.Elements import *
clr.AddReference(‘System’)
from System.Collections.Generic import *
clr.AddReference(‘RevitAPI’)
from Autodesk.Revit.DB import *
clr.AddReference(‘RevitServices’)
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

doc = DocumentManager.Instance.CurrentDBDocument
uiapp = DocumentManager.Instance.CurrentUIApplication
app = uiapp.Application
#The inputs to this node will be stored as a list in the IN variables.
dataEnteringNode = IN
myView = UnwrapElement(IN[0])

uiapp.ActiveUIDocument.RequestViewChange(myView)

#Assign your output to the OUT variable.
OUT = "ActiveView set to: " + myView.Name