{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/1222b2750d904288bc1ffaece654e2a5\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/1222b2750d904288bc1ffaece654e2a5-617a2278558ec9a2.gif","duration":2154,"title":"Day 21 - Excel - 05 Edit","description":"This Loom focuses on building and refining an Excel “smuggler” exporter and a proof of concept importer for Revit sheets. It shows exporting sheet data by iterating selected sheets, collecting fields like sheet ID, name, number, scale, and the “checked by” built-in parameter, and converting list-based placed view names into a single delimited string while fixing type issues that caused Excel write errors. It then improves code organization by introducing functions for generating unique Excel file names and writing data to disk, and adds folder handling to store exports under a dedicated directory. Finally, it demonstrates importing the same Excel data back to Revit, updating parameters like sheet name, sheet number, and “checked by” within a transaction, noting that element ID handling may require int64 for compatibility and that 2025 behavior differs."}