Excel and Word to Revit and AutoCAD

Schedule Link for Autodesk® Revit® and AutoCAD®

Places equipment schedules from Excel and general notes from Word on Revit sheets and AutoCAD layouts as native tables and text, and keeps them current. Excel and Word remain the source of truth.

Not yet released. Changelog · System requirements · Supported versions.

Excel: fan-schedule.xlsx Excel worksheet with an exhaust fan schedule: a title in row 1, column headings in row 2, and four fans in rows 3 to 6. The CFM of EF-3, 1,200, is outlined. A B C D E 1 2 3 4 5 6 Exhaust Fan Schedule Tag Service CFM HP V/PH EF-1 Toilet rooms 150 1/10 115/1 EF-2 Janitor closet 75 1/20 115/1 EF-3 Electrical room 1,200 1/2 208/3 EF-4 General exhaust 2,400 1 460/3
Reload
Revit sheet or AutoCAD layout Part of a drawing sheet: the same exhaust fan schedule drawn as a black table in capitals, general notes below it, and the title block strip at the right edge. The CFM of EF-3 is outlined. M-601 Exhaust Fan Schedule Tag Service CFM HP V/PH EF-1 Toilet rooms 150 1/10 115/1 EF-2 Janitor closet 75 1/20 115/1 EF-3 Electrical room 1,200 1/2 208/3 EF-4 General exhaust 2,400 1 460/3 General Notes 1. Provide backdraft damper. 2. Interlock with room lighting. 3. Provide roof curb and disconnect switch.
  1. Change EF-3 to 1,200 CFM in Excel and save.
  2. Run Reload.
  3. The table on the sheet is redrawn with the new value, in the same place.

Illustration drawn for this page, not a screenshot. Synthetic data.

The problem

Most MEP offices keep equipment schedules in Excel and general notes in Word, because that is where engineers edit them, check them and share them with reviewers. The drawing set needs the same information on the sheets. Getting it there usually means one of three things:

  • Retyping the schedule as a Revit schedule or AutoCAD table, then keeping two copies in sync by hand.
  • Pasting an image or OLE object that prints poorly, cannot be searched, and goes stale without warning.
  • Rebuilding the notes block at every submittal because the numbering changed.

Each of these is a place where the sheets and the spreadsheet stop agreeing. Schedule Link draws the table from the file, tells you when the file has changed, and redraws it in place.

It is a workflow tool. It performs no engineering calculations.

How it works

  1. Link the file

    Run Link Excel Schedule, pick an .xlsx or .xlsm file and a sheet, and check the preview. The table is created in a Revit drafting view or as an AutoCAD block, named after the schedule title in capitals.

  2. Place it

    Run Place on Sheet. In Revit the view goes on a sheet as a viewport. In AutoCAD you pick a point on a layout. Use Arrange on Sheet to pack several tables into an area you choose.

  3. Keep working in Excel and Word

    Edit the schedule in Excel as you do today. When you open the model or drawing, or before you print, publish or export, Schedule Link warns you about any linked file that has changed.

  4. Reload

    Run Reload or Reload All. Each table is redrawn where it sits. Only what Schedule Link drew is replaced; anything you added by hand stays.

Drawing of the Link Excel Schedule window. Steps across the top: pick a workbook and choose the sheet are done, check the preview is current, link is next. On the left: the workbook fan-schedule.xlsx in a sample project folder, the sheet Fans, Print area selected, title rows Automatic, line weight 2, column width 100 percent. On the right: a preview of the exhaust fan schedule as it will be drawn, with its size and line counts below. Link and Cancel buttons at the bottom right. Link Excel Schedule Draw an Excel schedule as a native table and keep it linked to the workbook. Pick a workbook Choose the sheet 3 Check the preview 4 Link Workbook P:\Projects\Sample Medical Office\ Schedules\fan-schedule.xlsx Browse... Sheet Fans What to draw Print area (used range when none is set) Only this range: Drawing Title rows (1/4" text) Automatic (1 found) Line weight for thin borders 2 Column width 100% EXHAUST FAN SCHEDULE TAG SERVICE CFM HP V/PH EF-1 TOILET ROOMS 150 1/10 115/1 EF-2 JANITOR CLOSET 75 1/20 115/1 EF-3 ELECTRICAL ROOM 1,200 1/2 208/3 EF-4 GENERAL EXHAUST 2,400 1 460/3 EXHAUST FAN SCHEDULE5.75" wide x 2.13" high32 text lines, 14 border lines Link Cancel

Compared with the usual ways

Most offices already get schedules onto sheets somehow. This is how those methods behave when the spreadsheet changes after the table is placed. Where another method is the better answer, the last column says so.

MethodSource of the valuesWhen the file changesOn the printed sheetBetter when
Retyped as a Revit schedule or AutoCAD tableTwo copies, kept by handSomeone edits both, and nothing checks that they agreeNative textThe table is small and rarely changes
Image or PDF of the Excel rangeExcel, exported by handStale until it is exported and reloaded again; no warningA picture; images can print soft and the text is not searchableThe schedule is final
AutoCAD Data LinkExcelAutoCAD can notify you in that drawing; you update each drawing's links. In Revit only through a linked DWGA native AutoCAD tableYou work only in AutoCAD and know its formatting options well
Native Revit scheduleModel parametersLive, because the model is the sourceNative Revit scheduleThe equipment data already lives in the model
Schedule LinkExcel and WordWarned when the drawing opens and before print, publish or export; Reload redraws in placeNative lines and text, the same in Revit and AutoCADExcel and Word are where your team edits schedules and notes

Based on Autodesk's help for Revit and AutoCAD; check the help for the version you use.

Features

Every feature below is included in the base price, write-back included. Command names are shown as they appear on the ribbon.

  • Link Excel Schedule

    Pick an .xlsx or .xlsm file and sheet, preview it, and create the table. Draws the print area if one is set, otherwise the used range. Hidden rows and columns are skipped.

  • Place on Sheet

    Revit: places the drafting view as a viewport on a sheet. AutoCAD: places the block at a point you pick on a layout, in paper space at full size or in model space at a chosen scale.

  • Reload and Reload All

    Redraws linked tables in place, keeping their position. Replaces only what Schedule Link drew. It never deletes content you added by hand.

  • Link Multiple

    Links several files in one step and stacks the tables with a set gap (1/2" by default). If one file cannot be read, it is reported by name and the rest still link.

  • Link Word Notes

    Places a .docx as one text object with native numbered or lettered lists, bold, italic and underline.

  • Arrange on Sheet

    Packs linked tables into an area you pick, around keep-out zones such as the title block or a key plan. The area is remembered per title block. Tables that do not fit continue onto a new sheet.

  • Edit Cell, Edit Notes and Column Width

    Write changes back to the source file from inside Revit or AutoCAD. Edit a cell, add, change, remove or renumber notes, or drag a column border and have the width written to Excel. If you type directly into a linked table, the edit is caught and sent through Edit Cell so the file and the drawing stay in step.

  • Out-of-date warnings

    Offered when a model or drawing opens, and before print, publish or export.

  • Manage Links

    One list of every link with its status (up to date, changed, not found). Reload, relink, open in Excel, go to the view, or unlink from the same window.

  • Relative paths

    Links are stored relative to the model or drawing folder, so a copied project folder points at its own spreadsheets. Schedule Link never silently reads another project's file.

Drawing defaults

The defaults follow a working office standard. Change them to match yours.

Text
1/4" Arial Narrow for title rows, 1/8" Arial Narrow for the body, width factor 1.
Values
Shown exactly as Excel displays them, including number formats and percents. Formula cells show the last saved result.
Formatting
Follows Excel for merges, wrapping, alignment, underline and borders.
Column widths
Columns widen so words never split. Text size never changes.
Line weight
Your choice of 1 to 5.
AutoCAD layer
G-ANNO-SCHD, created if missing. An existing layer keeps its color.

How it treats your files

Write-back edits engineering documents, so it is built to refuse rather than guess. Each rule below is covered by automated tests.

  • Files are saved by writing a temporary copy in the same folder and replacing the original in one atomic step. A crash mid-save leaves the original intact.
  • It refuses to write if the file changed since it was loaded, or if the file is open in Excel or Word.
  • A backup is kept before each write, in a folder specific to that file.
  • Excel: formula cells and table header cells are not editable. A number or date cell is never turned into text. Leading zeros are kept. Defined names, shared formulas and the print area stay consistent.
  • Word: only run text is edited. Bookmarks, fields, hyperlinks, comments and tracked changes are kept, or the edit is refused.
  • Revit: edits check element ownership in workshared models, and linked tables are never reloaded automatically on open without that check.

What it does not do

So nobody finds out after buying:

  • No engineering calculations. It does not check, size or change values. What is in the file is what is drawn.
  • Not a model schedule. Tables are drawn from the file in drafting views or as blocks. It does not read model parameters or fill in families.
  • No recalculation. Formula cells show the result Excel last saved, and cannot be edited from the sheet.
  • No silent reloads. You are told when a file changed; nothing on the sheet changes until you choose to reload.
  • Three file types. It reads .xlsx and .xlsm workbooks and .docx documents. Other formats are not read.
  • No AutoCAD LT. LT does not load add-ins.
  • No accounts, sync or cloud service. Links are file paths on your network; the add-in makes no network connections.

Supported versions

Laid out like a product data sheet in a submittal, so it can be printed and filed with your software records.

Product
Schedule Link
Publisher
Selfsame Labs LLC
Platform
64-bit Windows
Status
Coming soon
Supported program versions, 2023 to 2027
Program20232024202520262027Tables drawn as
RevitSupportedSupportedSupportedSupportedSupportedDrafting views
AutoCADSupportedSupportedSupportedSupportedSupportedBlocks in paper or model space
AutoCAD MEPSupportedSupportedSupportedSupportedSupportedBlocks in paper or model space
AutoCAD LTNot supportedNot supportedNot supportedNot supportedNot supportedNot supported: LT does not load add-ins
Runtime.NET Framework 4.8.NET 8.NET 10The one the host program uses

Every version in the table is supported from the first release, 1.0. The same schedule looks the same in Revit and in AutoCAD, because both use one shared layout engine.

Sample output

This is the kind of table Schedule Link draws, rendered here in HTML so you can read it on any screen. The data is synthetic and does not come from a real project.

Exhaust Fan Schedule
Tag Service Type CFM ESP
(in. w.c.)
Motor Remarks
HPV/PHDrive
EF-1Toilet roomsCeiling1500.251/10115/1Direct1, 2
EF-2Janitor closetInline750.251/20115/1Direct1
EF-3Electrical roomRoof upblast1,2000.501/2208/3Belt3, 4
EF-4General exhaustRoof downblast2,4000.751460/3Direct, EC3

Schedule remarks

  1. Provide backdraft damper.
  2. Interlock with room lighting.
  3. Provide roof curb and disconnect switch.
  4. Controls:
    1. Start and stop by space thermostat.
    2. Status to BAS.

The remarks block is the kind of content Link Word Notes places from a .docx: one text object, native numbered and lettered lists.

Drawing of the Manage Links window. A list of four links with status, name, type, file, sheet and the sheets they are placed on: the exhaust fan schedule and the pump schedule are up to date, the air handling units schedule is changed, and the general notes Word file is not found. The changed row is selected, and the left side shows its full path, relative path, sheet and status, with buttons to reload, relink, open in Excel or Word, go to the view, unlink, and check again. Manage Links See which linked schedules and Word notes are current, and reload, relink, open or unlink them. Selected AIR HANDLING UNITS P:\Projects\Sample Medical Office\ Schedules\ahu-schedule.xlsx Relative: Schedules\ahu-schedule.xlsx Sheet: AHU Status: Changed Actions Reload Relink... Open in Excel or Word Go to view Unlink Unlink keeps the drawn table or notes but stops them updating. Check again Status Name Type File Sheet Placed on Up to date EXHAUST FAN SCHEDULE Excel schedule fan-schedule.xlsx Fans M-601 Changed AIR HANDLING UNITS Excel schedule ahu-schedule.xlsx AHU M-601 Up to date PUMP SCHEDULE Excel schedule pump-schedule.xlsx Pumps M-602 Not found GENERAL NOTES Word notes general-notes.docx M-001 Close

Manage Links lists every link in the model or drawing with its status. Drawn for this page from the add-in's window layout; not a screenshot. Synthetic data.

System requirements

Operating system
64-bit Windows, as required by the supported Revit or AutoCAD version.
Host program
At least one of the versions listed under Supported versions.
Source files
Excel .xlsx or .xlsm, and Word .docx. Files are read directly, so Excel and Word do not need to be installed. You need them only to edit the source files yourself.
Font
Arial Narrow must be installed. Tables and notes are drawn in it. It ships with Microsoft Office; if Office is not installed, install the font before using Schedule Link.
Install
Signed installer. Per-user or all-users mode; /ALLUSERS supports deployment through SCCM or Intune. Upgrades remove older versions first.
Network
None needed. The license file is checked on your computer, and the add-in makes no network connections.

Pricing

Launch pricing is set low and will increase as the product line grows. A later increase does not change what you already bought. See Pricing.

Single user

$139

One-time, per user

  • Revit and AutoCAD, all supported versions
  • All features, write-back included
  • Updates and email support for 12 months


Office

$99

One-time, per user, minimum 3 users at one firm


  • Everything in Single user
  • One license file for the firm, for all-users deployment
  • One invoice

Free trial of 14 days, all features, from launch. Payment is handled by Paddle.com, our reseller and Merchant of Record. Refunds within 30 days: see the refund policy. Terms: see the license and the terms of sale.

FAQ

Before you buy

When is it available?

It is coming soon. There is no date yet. Email support@selfsamelabs.com and you get one email when version 1.0 is released.

Does Schedule Link do any engineering calculations?

No. It moves what is in your Excel and Word files onto the sheets and back. The engineering is in your spreadsheet.

Is one license good for both Revit and AutoCAD?

Yes. One license covers Schedule Link in Revit and in AutoCAD, in every supported version, for the same person.

Does it need an internet connection?

No. Your license is a small signed file that we email to you. Schedule Link checks it on your computer, with no activation and no network connection, so it works on job sites and closed networks. Use the same file on a new computer.

Your files and drawings

Will Reload delete things I added to the table by hand?

No. Reload replaces only the elements Schedule Link drew. Anything you added yourself is left in place.

Does it change my Excel or Word file?

Only when you use a write-back command (Edit Cell, Edit Notes, Column Width). Linking and reloading only read. Before any write, the file is checked for changes and for being open, a backup is made, and the save is atomic. See How it treats your files.

Why do formula cells show a value but refuse edits?

The table shows the result Excel last saved. Editing a formula from inside Revit or AutoCAD would replace the formula with a typed value, so write-back refuses it. Change the formula in Excel.

Does it work in workshared Revit models?

Yes. It checks element ownership before editing and does not reload on open in a workshared model without that check.

What happens when I copy a project folder to start a new job?

Links are stored relative to the model or drawing folder, so the copied project points at the spreadsheets in its own folder, not the old project's.

Compatibility

Does it work in AutoCAD LT?

No. AutoCAD LT does not load .NET add-ins. Full AutoCAD and AutoCAD MEP are supported.

Changelog

Every release, with what changed and what was fixed: Schedule Link changelog. Versions follow Semantic Versioning.

Get Schedule Link

Schedule Link is coming soon. To get one email when it launches, write to support@selfsamelabs.com.

Questions before buying? Email support@selfsamelabs.com. See Support for response times.