AutoCAD

Link It! (Circles and Lines AutoCAD Tutorial)

1 Jul, 2007 By: Lynn Allen

AutoCAD 2008 offers true reciprocal links with Excel tables.


For years, we've been able to insert an Excel Spreadsheet as a linked OLE object so that as an Excel spreadsheet updates, so does the OLE object. But OLE objects are limited in their capabilities and aren't true AutoCAD entities. You can scale, rotate and move an OLE object as a whole, but editing the contents in AutoCAD is impossible and getting the proper text height is a total guessing game. With the addition of AutoCAD tables, several releases ago, hope sprung up that we could get the same results by inserting an Excel file as an AutoCAD table.

This wasn't the case, because these tables had low I.Q.'s. Once inserted, they never referenced back to the original Excel file, so if the Excel file changed, you had to erase the previously inserted AutoCAD table and reinsert an updated Excel file. This process was tedious at best. AUGI members from around the world requested a true link between an Excel spreadsheet and an AutoCAD table, and they added this request to the famous AutoCAD wish list. Finally, this wish has been granted!

AutoCAD 2008 brings with it the unexpected surprise of truly linked AutoCAD tables. You can insert an Excel spreadsheet into AutoCAD as a table object, and as the Excel spreadsheet is modified and updated, so is the AutoCAD table! But, wait! There's more! You also can update this same table inside AutoCAD and have it update the Excel spreadsheet too (if desired). It just doesn't get much better than that! Let's take a look.

Ready, Set, Link!
To begin, we have our Excel file. Simply highlight the cells you want to bring into AutoCAD and copy those cells to the clipboard. Then, you're ready to paste the spreadsheet into AutoCAD as an AutoCAD table.

Don't use the standard Paste command because it will take us back to the less-than-intelligent process of the past. We want to use Paste Special found under AutoCAD's Edit menu. Select the Paste Link option, and here you find two options as displayed below. Microsoft Excel Worksheet sounds tempting, but this inserts the Excel file as an OLE object (less than desirable). You want to insert it as an AutoCAD entity. This choice magically converts it to an AutoCAD table and allows you to place it in your drawing. You now have an AutoCAD table that is linked to an Excel spreadsheet.

figure
Use the Paste Special option to insert a linked Excel file as an AutoCAD table object.

If you prefer, you can also use the new Datalink command to accomplish the same task. This command isn't found in any menus (apparently it's top-secret), but you can find it in the Dashboard in the Tables control panel. Here you'll also discover the new Datalink manager. Simply select the option for creating a new Excel Data Link, and you're on your way!

figure
Find the Datalink command in the Dashboard in the Tables control panel.

figure
You can also use the Datalink command to insert a linked Excel file.

This is a nice approach if you intend to link an entire sheet within a file so there's no need to manually select all of the cells. After assigning a name to your data link, you're prompted to select the Excel file. Here, you can link to a specific sheet or an explicit range of cells within the spreadsheet.

figure
After naming the datalink, select the Excel file you wish to link.

Now, listen up! There's a very powerful little arrow in the lower-right corner of the dialog box. Select this arrow and many more options open up to you. None of these options appears when you use the simple Paste Special technique listed earlier, but you can access these options at any time later on.

figure
Selecting the right arrow makes many more datalink options available to you.

The magical arrow opens up many new doors. Do you want the data types in your spreadsheet converted to AutoCAD text or would you prefer to retain the formula information? Are you going to permit writing back to the Excel spreadsheet from within AutoCAD? By default, the linked tables insert with the table locked so you can change the Excel file and have it update in AutoCAD -- but not the other way around. This default prohibits renegade CAD designers from accidentally changing the Excel file. You must select "Allow writing to source file" before you can write back to the original Excel file.

Key here is the information listed under Cell formatting. In most cases, you'll want to use the Excel formatting to determine how a table should appear in AutoCAD (otherwise it uses the current table style). But after that, you might prefer to make some appearance modifications using AutoCAD tools (text height, borders, etc.). You'll probably want to maintain those changes you've worked so hard on during future updates. If this is the case, select "Start with Excel formatting, do not update."

Give your link a try by changing a cell or two in the Excel file and then save it. After returning to your AutoCAD drawing, you'll see the bubble in the lower-right corner, which we recognize as similar to xref notes.

figure
A message appears in your AutoCAD drawing when a data link needs to be updated.

Simply hit the magical blue line, and your linked AutoCAD table automatically updates! Beautiful!

Link from AutoCAD to Excel
So, what if you want to go the other way? No problem. You'll find that your table still appears to be locked as you go from cell to cell. Simply select the cells you want to change and select Unlocked from the shortcut menu.

figure
Select Unlocked from the shortcut menu to write back to the source file.

After making the changes to your AutoCAD table, you're ready to update your Excel file. Highlight the entire file and select "Write Data Links to External Source." I suggest that you have the Excel file closed when you do this process -- just for insurance purposes.

figure
After making the desired changes, select Write Data Links to External Source from the shortcut menu.

Give it a Try!
You're absolutely going to love how easy it is now to link your Excel files with AutoCAD! Give it a whirl, and you too will discover the power of a truly linked table -- just imagine the time you are going to save! Until next month, Happy AutoCADing!


AutoCAD Tips!

Lynn Allen

Autodesk Technical Evangelist Lynn Allen guides you through a different AutoCAD feature in every edition of her popular "Circles and Lines" tutorial series. For even more AutoCAD how-to, check out Lynn's quick tips in the Cadalyst Video Gallery. Subscribe to Cadalyst's Tips & Tricks Tuesdays free e-newsletter and we'll notify you every time a new video tip is available. All exclusively from Cadalyst!
Follow Lynn on Twitter Follow Lynn on Twitter


Latest News from Cadalyst Partners
Feed
FORA.tv: MythBusters Co-Host Adam Savage on Obsession with Dodo   24 May, 2013

Educational TV show MythBusters co-host, Adam Savage, tells a tale of how, without the aid of any software, he manually crafted a complete Dodo bird...More>>Read more It's Alive in the Lab blog posts>>

Feed
Load ‘Em Up! Stackers, Conveyors, and Advanced Assembly   23 May, 2013

Mineral resources come out of the ground and are then processed into energy, fertilizer, steel, and so on. We all kind of knew that already. But...More>>Read more PTC Creo blog posts>>

Feed
Excel Hyperlinks & Document Management Tricks   22 May, 2013

Do you have to keep track of a lot of different folders and files? Do you wish you peers could open the correct Revit file? Are you tired of having...More>>Read more BIMbuilder blog posts>>

Feed
Can spatial aptitude tests help predict your success as an engineer?   24 May, 2013

Do you enjoy taking these tests?  I know I...More>>Read more SolidWorks Blog posts>>

Feed
Sunglass.io Launches Library, Brings 400+ Suppliers to the Collaboration Platform   24 May, 2013

Here’s a quandry. How many supplier-certified parts and assemblies do you need to make your 3D viewing experience via the web worth it? What if...More>>Read more SolidSmack blog posts>>

Poll
What type of input device (besides the keyboard) do you use at your primary CAD workstation?
Standard mouse
Trackball mouse
Programmable mouse
3D navigation device
Pen/tablet
Multiple devices
Submit Vote




Considering Wide Format Printing Solutions?
Four FREE White Papers Available:






Subscribe Cadalyst Newsletters