Bulk-edit Revit parameters, without a schedule per category.
"Set Fire Rating on every door on level 3", "fill Comments on 600 walls", "number the rooms by position" - the jobs Revit makes you do one element at a time. Here are the four ways to do them in bulk, and when each is the right one.
1. Multi-select + Properties palette
Select several elements of the same category and the Properties palette edits their shared instance parameters together. Free and quick for one value on one category. Falls apart when you need different values per element, mixed categories, or to see what you are changing.
2. Schedules
A schedule is a grid; you can type into it and even paste a column. The limits: one category per schedule, type parameters are awkward, no paste of a block, no validation, and you must build a schedule for every parameter set you want to edit.
3. Dynamo
Element.SetParameterByName does anything - if someone writes and maintains the graph, handles units and read-only parameters, and the team is happy opening Dynamo for a two-minute job.
4. A parameter grid add-in
This is what Parapet Hub is: one window with a picker on the left, a grid in the middle, actions on the right.
Pick elements by category → family → type with live counts and search. Picks add up across categories (doors and rooms), or start from whatever is selected in Revit.
Choose columns. A column picker grouped like Revit's Properties palette, remembered per category. Show the 4 parameters you care about, not 80.
Edit. Type into cells, paste a block from Excel, or Set all targets. Lengths in your project units, yes/no, levels and types by name.
Commit. Validated before anything is written, one transaction, one Revit undo, and a session report (element, parameter, old → new) you can copy out for QA.
340 doors, four columns, one “set all targets” - written in a single transaction.
Four ways, side by side
Multi-select
Schedules
Dynamo
Parapet Hub
Mixed categories in one edit
DIY
Different value per element
DIY
Paste a block from Excel
partial
DIY
Validation before writing
DIY
Single undo for the whole edit
Change log / session report
DIY
Setup needed
none
a schedule per job
a graph per job
none
Cost
free
free
free + time
$19/mo · trial
Beyond typing: parameter actions
Most bulk edits are not "type a value" - they are rules. Parapet Hub's Data actions apply a rule to every picked element in one click:
Find & replace in any text parameter
Copy parameter → parameter, combine parameters ("Level - Number - Name"), parameter math
Sequence numbers with prefix, start and step
Trim whitespace, change case, clear
Copy type value to instance
Check parameter filled - select everything that is still empty
Plus category-specific ones: renumber rooms by position/level, write room name and number into hosted elements, renumber doors by room, write door hand to a parameter, and more in the full action list.
Tips that save a re-do
Paste from Excel with the rows in the same order as the grid - sort the grid by Mark or Element ID first.
Type parameters change every instance of the type; the grid marks them so you notice.
Keep the session report: it is the audit trail the BIM manager asks for.
For spreadsheet-driven edits at scale, use Parapet Link - it keys on Mark/Number/Element ID so row order does not matter.
FAQ
Can Revit edit type parameters in bulk?
Changing a type parameter changes all instances of that type. Parapet Hub shows type parameters in the same grid and marks them, so a bulk edit across several types is a single step.
Is this undo-able?
Yes - every commit is one Revit transaction, so Ctrl+Z reverts the whole bulk edit.
Which Revit versions?
Revit 2020-2027, one license key for all of them.
Try Parapet Hub free for 30 days
$19/month or $149/year after the trial. No card to start. Also includes 108 one-click actions.