Skip to content
Biminent
Revit guides

How to rename multiple views and sheets in Revit

To rename multiple views in Revit without renaming them one by one in the Project Browser, edit their names in a schedule, script a find-and-replace in Dynamo, or use a batch rename tool. The same methods work for sheets.

Rename views and sheets in a schedule

Revit has no find-and-replace for names, but schedules let you edit them in one place:

  1. For views, create View › Schedules › View List and add the View Name field.
  2. For sheets, create a Sheet List with Sheet Number and Sheet Name.
  3. Sort or filter the schedule to the rows you need, then edit the names cell by cell.

It is quicker than the Project Browser, but still one cell at a time. Also note that view names must be unique, so Revit rejects a rename that would duplicate an existing name.

When you rename a level, Revit offers to rename corresponding views. Accept it to keep the plan names in step with the level.

Rename views with Dynamo

A short graph does a real find-and-replace: collect the views, read the View Name parameter, change the text with String.Replace and write it back with Element.SetParameterByName. For sheets, use Sheet Name and Sheet Number.

  • Filter out view templates and views you did not mean to touch before writing anything.
  • There is no preview, so check the list of new names in a Watch node first.
  • A single duplicate name makes that write fail. Handle it in the graph or check the results.