• Home
  • Training Books
  • Subscribe to Our Email Newsletter
  • About
    • Contributors
    • Feedback
    • Contact
    • Privacy policy
    • Cookie Policy
  • Bahasa Indonesia

CADnotes

CAD Tutorials and Best Practices for professionals and students

  • Featured
  • AutoCAD
    • AutoLISP
  • Revit
    • Revit Architecture Basic
    • Revit MEP Basic Tutorial
  • Inventor
  • MicroStation
    • MicroStation Basic Tutorial
You are here: Home / Revit / Dynamo / Importing an Excel Table to Revit Table using Dynamo

Importing an Excel Table to Revit Table using Dynamo

August 14, 2020 by Edwin Prakoso 8 Comments

Revit doesn’t have a table tool as an annotation. The workaround is using a Key Schedule. It works well, and you can also place it into a sheet.

However, if you have a lot of data in Excel that you want to input into Revit, this will be an issue. You can’t import the data directly. That’s why we need Dynamo to do it.

In the video below, you will see the step by step instruction to create the Dynamo script to import the data from Excel to Revit.

The finished script would be like below. A simple script, but very powerful!

About Edwin Prakoso

I work as a Sr. Consultant in PT Cipta Satria Informatika. I've been using AutoCAD since R14 and Revit since Revit Building 9. I occasionally write for AUGIWorld magazine and I am also active in Autodesk discussion forum. I'm a member of Autodesk Expert Elite, an appreciation for individuals who give contributions to the Autodesk community.
Connect with me on twitter or LinkedIn.

Filed Under: Dynamo

5 1 vote
Article Rating
Subscribe
Login
Notify of
guest

guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 Comments
Inline Feedbacks
View all comments
CADWhiz
CADWhiz
1 month ago

Great walkthrough! For larger datasets, I usually normalize headers to match Revit parameter names, unmerge cells, and run imports in batches to avoid timeouts. I’ve also had good results using a tool called Microsoft Office Importer when bringing Excel sheets into Revit. Could you share which packages/nodes you used, and if possible, the .dyn file?

0
Reply
Manimh
Manimh
2 months ago

Many thanks for your great tutorial, But i followed every step and the script still not working for me. i’ve attached my script and i was wondering if that blue marked “Var[][]” is somehow the problem?

01
0
Reply
Keith
Keith
7 months ago

Thanks for the tutorial, but I have a question for you. Is there a way to upgrade this one so I can bring information from multiple Excel sheets from the same Excel file and merge them all in one key schedule? So for example, for all my consultant sheets I want to create a separate consultant index. The consultants will enter their sheets on the worksheet tab and then I will import them into a key schedule/ Sheet index

0
Reply
Edwin Prakoso
Edwin Prakoso
Author
Reply to  Keith
6 months ago

Yes, certainly. You can pull data from multiple Excel files or sheets.

0
Reply
Tad Notes
Tad Notes
1 year ago

Works Perfectly. Thank you!

0
Reply
Tad Notes
Tad Notes
3 years ago

Thank you for the excellent tutorial!
I’m having one problem with the import: My schedule includes a few columns containing numbers. Every single number is imported with the suffix “.0” I tried formatting all cells in the spreadsheet at text, rather than numbers, re-ran Dyanmo but “.0” persists.
Any ideas? Thanks in advance!

0
Reply
Tad Notes
Tad Notes
Reply to  Tad Notes
3 years ago

I figured it out. Since the Room Number cells only contained numbers. Adding an Apostrophe before the number changes it from a “number” to “text” even if the cell is formatted as “text”. (You’ll get the excel error “Number stored as text”)
I found a site with VBA to add the apostrophe before every number.
it’s on ExtendOffice dot com, titled How to insert / add apostrophe in front of numbers in Excel?After running the VBA, re-ran Dynamo, problem solved!

Thanks again!

1
Reply
MiKayla
MiKayla
3 years ago

What parameters are required to do something like this as far as excel goes?

0
Reply
wpdiscuz   wpDiscuz

Featured

10 Revit Hacks to Make Your Revit View Compelling

These simple hacks can make your Revit views artistic and compelling. Without having to spend hours to render the views!

Recent Articles

  • Autodesk Construction Cloud Activity Log
  • Exporting AutoCAD Plant 3D Model to Navisworks
  • Autodesk Data Connector for Power BI is Now Available

Advertisement

New on CADnotes

  • Autodesk Construction Cloud Activity Log
  • Exporting AutoCAD Plant 3D Model to Navisworks
  • Autodesk Data Connector for Power BI is Now Available
  • Autodesk Forma Design Contest
  • Revit 2025: Toposolid Enhancements

Meet the Authors

avatar for
avatar for
avatar for
avatar for
avatar for
avatar for

Get Connected

CADnotes on FacebookCADnotes on InstagramCADnotes on TwitterCADnotes on YouTube

© 2009 – 2025 CADnotes · Feedback · Privacy Policy · Become an affiliate

wpDiscuz