{"id":4839,"date":"2026-03-25T09:44:57","date_gmt":"2026-03-25T09:44:57","guid":{"rendered":"https:\/\/www.luso-cad.com\/?p=4839"},"modified":"2026-07-07T15:21:47","modified_gmt":"2026-07-07T14:21:47","slug":"autoxlstable","status":"publish","type":"post","link":"https:\/\/www.luso-cad.com\/en\/autoxlstable\/","title":{"rendered":"AutoXlsTable: How to Integrate and Automate Excel Tables in LusoCAD"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"4839\" class=\"elementor elementor-4839\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e06594c e-flex e-con-boxed e-con e-parent\" data-id=\"e06594c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3dd883b elementor-widget elementor-widget-video\" data-id=\"3dd883b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=gMQp4Mz-91E&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;image_overlay&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;,&quot;source&quot;:&quot;url&quot;},&quot;lazy_load&quot;:&quot;yes&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c54988 elementor-widget elementor-widget-text-editor\" data-id=\"9c54988\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-path-to-node=\"2\" style=\"text-align: justify;\">What is AutoXlsTable?<\/h2><p data-path-to-node=\"3\" style=\"text-align: justify;\">O <b data-path-to-node=\"3\" data-index-in-node=\"2\">AutoXlsTable<\/b> It is an extremely useful tool that assists users in managing Excel tables within the <b data-path-to-node=\"3\" data-index-in-node=\"118\">LusoCAD<\/b>. This functionality, which allows for seamless integration between spreadsheets and the CAD environment, was introduced in <a href=\"https:\/\/www.luso-cad.com\/en\/lusocad-news\/\"><b data-path-to-node=\"3\" data-index-in-node=\"243\">LusoCAD 2020<\/b><\/a>.<\/p><p data-path-to-node=\"4\" style=\"text-align: justify;\">With AutoXlsTable, users can easily edit imported Excel tables and keep them automatically updated with the original file. Furthermore, it's possible to perform real-time area and length calculations, among many other functions.<\/p><h3 data-path-to-node=\"5\" style=\"text-align: justify;\">How to access AutoXlsTable?<\/h3><p data-path-to-node=\"6\" style=\"text-align: justify;\">As an Express tool, access is very simple via the Menu: <b data-path-to-node=\"6\" data-index-in-node=\"72\">Express &gt; AutoXlsTable<\/b>.<\/p><p data-path-to-node=\"6\" style=\"text-align: justify;\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image.png\" alt=\"AutoXLStable\" width=\"767\" height=\"332\" class=\"aligncenter wp-image-4842 size-full\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image.png 767w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image-300x130.png 300w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image-18x8.png 18w\" sizes=\"(max-width: 767px) 100vw, 767px\" \/><\/p><p data-path-to-node=\"7\" style=\"text-align: justify;\">In this menu, you will find the options: <b data-path-to-node=\"7\" data-index-in-node=\"34\">Create Table<\/b> Create Table, <b data-path-to-node=\"7\" data-index-in-node=\"63\">Update table<\/b> (Update Table), <b data-path-to-node=\"7\" data-index-in-node=\"96\">Edit Table<\/b> (Edit Table) and <b data-path-to-node=\"7\" data-index-in-node=\"125\">Selection Management<\/b> (Selection Management). Expanding the menu will also give you access to <b data-path-to-node=\"7\" data-index-in-node=\"207\">Update all tables<\/b> Update All Tables, <b data-path-to-node=\"7\" data-index-in-node=\"259\">File Link Management<\/b> File Link Management <b data-path-to-node=\"7\" data-index-in-node=\"316\">Path Settings<\/b> (Path Definitions).<\/p><p data-path-to-node=\"7\" style=\"text-align: justify;\"><img decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/com.png\" alt=\"AutoXLStable\" width=\"1000\" height=\"800\" class=\"aligncenter wp-image-4843 size-full\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/com.png 1000w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/com-300x240.png 300w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/com-768x614.png 768w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/com-15x12.png 15w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/p><hr data-path-to-node=\"8\" \/><h3 data-path-to-node=\"9\" style=\"text-align: justify;\">Step-by-step Tutorial: AutoXlsTable<\/h3><h4 data-path-to-node=\"10\" style=\"text-align: justify;\">1. Create Table<\/h4><ul data-path-to-node=\"11\" style=\"text-align: justify;\"><li><p data-path-to-node=\"11,0,0\"><b data-path-to-node=\"11,0,0\" data-index-in-node=\"0\">Menu:<\/b> Express &gt; AutoXlsTable &gt; Create Table<\/p><\/li><li><p data-path-to-node=\"11,1,0\"><b data-path-to-node=\"11,1,0\" data-index-in-node=\"0\">Command:<\/b> <code data-path-to-node=\"11,1,0\" data-index-in-node=\"9\">_CAOT_AUTOXLSTABLE_CREATE<\/code><\/p><\/li><\/ul><p data-path-to-node=\"12\" style=\"text-align: justify;\">On clicking <b data-path-to-node=\"12\" data-index-in-node=\"13\">Create Table<\/b>, an empty Excel sheet will automatically open. You can enter the data manually or copy and paste content from an existing Excel file. When you're finished, click the button <b data-path-to-node=\"12\" data-index-in-node=\"205\">Finish<\/b> no Excel, save the file and, upon returning to <b data-path-to-node=\"12\" data-index-in-node=\"258\">LusoCAD<\/b>, specify the insertion point in the drawing.<\/p><h4 data-path-to-node=\"13\" style=\"text-align: justify;\">2. Update Table<\/h4><ul data-path-to-node=\"14\" style=\"text-align: justify;\"><li><p data-path-to-node=\"14,0,0\"><b data-path-to-node=\"14,0,0\" data-index-in-node=\"0\">Menu:<\/b> Express &gt; AutoXlsTable &gt; Update Table<\/p><\/li><li><p data-path-to-node=\"14,1,0\"><b data-path-to-node=\"14,1,0\" data-index-in-node=\"0\">Command:<\/b> <code data-path-to-node=\"14,1,0\" data-index-in-node=\"9\">_CAOT_AUTOXLSTABLE_UPDATETBL<\/code><\/p><\/li><\/ul><p data-path-to-node=\"15\" style=\"text-align: justify;\">Use this function to synchronise the table in the drawing with any changes made to the external Excel file. Select the table and it will update automatically.<\/p><h4 data-path-to-node=\"16\" style=\"text-align: justify;\">3. Edit Table<\/h4><ul data-path-to-node=\"17\" style=\"text-align: justify;\"><li><p data-path-to-node=\"17,0,0\"><b data-path-to-node=\"17,0,0\" data-index-in-node=\"0\">Menu:<\/b> Express &gt; AutoXlsTable &gt; Edit Table<\/p><\/li><li><p data-path-to-node=\"17,1,0\"><b data-path-to-node=\"17,1,0\" data-index-in-node=\"0\">Command:<\/b> <code data-path-to-node=\"17,1,0\" data-index-in-node=\"9\">_CAOT_AUTOXLSTABLE_EDIT<\/code><\/p><\/li><\/ul><p data-path-to-node=\"18\" style=\"text-align: justify;\">Select the table in <b data-path-to-node=\"18\" data-index-in-node=\"22\">LusoCAD<\/b> to open the original file in Excel. After editing, click <b data-path-to-node=\"18\" data-index-in-node=\"98\">Finish<\/b>. Upon returning to the CAD environment, the changes will be reflected immediately.<\/p><h4 data-path-to-node=\"19\" style=\"text-align: justify;\">4. Selection Management<\/h4><p data-path-to-node=\"20\" style=\"text-align: justify;\">This tool allows you to calculate the areas and lengths of objects. If the dimensions of the objects change, the calculation results in the table are updated automatically.<\/p><p data-path-to-node=\"20\" style=\"text-align: justify;\"><img decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image-1.png\" alt=\"AutoXLStable\" width=\"283\" height=\"572\" class=\"aligncenter wp-image-4844 size-full\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image-1.png 283w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image-1-148x300.png 148w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/03\/image-1-6x12.png 6w\" sizes=\"(max-width: 283px) 100vw, 283px\" \/><\/p><p data-path-to-node=\"21\" style=\"text-align: justify;\"><b data-path-to-node=\"21\" data-index-in-node=\"0\">Example: Calculate the area of a circle and a rectangle:<\/b><\/p><ol start=\"1\" data-path-to-node=\"22\" style=\"text-align: justify;\"><li><p data-path-to-node=\"22,0,0\">Create a basic table using the function <b data-path-to-node=\"22,0,0\" data-index-in-node=\"39\">Create Table<\/b>.<\/p><\/li><li><p data-path-to-node=\"22,1,0\">Run the command <code data-path-to-node=\"22,1,0\" data-index-in-node=\"18\">CAOT_AUTOXLSTABLE_SELECTION<\/code> to open the selection manager.<\/p><\/li><li><p data-path-to-node=\"22,2,0\">Create a \u201cNew Group\u201d (e.g., \u201cCircle\u201d), select the object in the drawing, and press Enter. Repeat for the rectangle.<\/p><\/li><li><p data-path-to-node=\"22,3,0\">Use the command <b data-path-to-node=\"22,3,0\" data-index-in-node=\"14\">Edit Table<\/b> to open Excel.<\/p><\/li><li><p data-path-to-node=\"22,4,0\">Select the desired cell and use the icon <b data-path-to-node=\"22,4,0\" data-index-in-node=\"48\">Insertion Function<\/b> to associate the group (Circle or Rectangle) with the cell.<\/p><\/li><li><p data-path-to-node=\"22,5,0\">Click on <b data-path-to-node=\"22,5,0\" data-index-in-node=\"10\">Finish<\/b>. No <b data-path-to-node=\"22,5,0\" data-index-in-node=\"21\">LusoCAD<\/b>, the table will show the areas. If you apply a command <b data-path-to-node=\"22,5,0\" data-index-in-node=\"80\">Scale<\/b> In the rectangle, the value in the table will change automatically.<\/p><\/li><\/ol><h4 data-path-to-node=\"23\" style=\"text-align: justify;\">5. Link and Path Management<\/h4><ul data-path-to-node=\"24\" style=\"text-align: justify;\"><li><p data-path-to-node=\"24,0,0\"><b data-path-to-node=\"24,0,0\" data-index-in-node=\"0\">Update All Tables<\/b> Update all table objects in the drawing simultaneously.<\/p><\/li><li><p data-path-to-node=\"24,1,0\"><b data-path-to-node=\"24,1,0\" data-index-in-node=\"0\">File Link Management<\/b> Allows managing, attaching, or changing the external Excel file associated with a specific table.<\/p><\/li><li><p data-path-to-node=\"24,2,0\"><b data-path-to-node=\"24,2,0\" data-index-in-node=\"0\">Path Settings:<\/b> Defines the path convention (absolute or relative) for Excel files.<\/p><\/li><\/ul><hr data-path-to-node=\"25\" \/><p data-path-to-node=\"26\" style=\"text-align: justify;\">Watch the demo video on AutoXlsTable to see these tools in action!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>This guide explains how AutoXlsTable, introduced in LusoCAD 2020, allows you to integrate and synchronise Excel tables with your drawings, automating real-time calculations of areas and lengths.<\/p>","protected":false},"author":4,"featured_media":4845,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4839","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts\/4839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/comments?post=4839"}],"version-history":[{"count":8,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts\/4839\/revisions"}],"predecessor-version":[{"id":5390,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts\/4839\/revisions\/5390"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/media\/4845"}],"wp:attachment":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/media?parent=4839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/categories?post=4839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/tags?post=4839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}