Quick Summary: get all instances of a specific family type , get the Owner View, get a parameter from the Owner View, use that parameter to lookup another value in an Excel sheet, then drive an instance parameter back into the family instances based on the Excel lookup.
Get and Set to Instances
Source: What Revit Wants
In this workflow, you simply input a Directory Path and it will get all the node names of the DYF files in that folder, and send them directly to Clipboard. For the Clipboard integration to work, it must be run from a Revit-Dynamo instance (not in Sandbox mode).
Following this, you can switch to another application and use Ctrl+V to Paste the data. If you want to create tasks in Asana from these line items, paste it temporarily in Notepad and then Cut-Paste 100 items at a time directly into the Asana task list.
This will take the File Path to a dyf file as input, and return many properties of that node. In the example below, List.Map is used to iterate through and return only the Node name.
This node takes a Sheet and a Revision object as inputs, and removes that Revision from the Sheet. It can be combined with List.Map and List.LastItem as below to remove the last Revision from every input Sheet.