Home » , , , , , » How to Quickly Rename Multiple Sheets in AutoCAD

How to Quickly Rename Multiple Sheets in AutoCAD

Written By Graphic Drawing on Tuesday, January 6, 2026 | 9:00 PM

Top

Managing large AutoCAD projects often involves dealing with dozens of layout tabs. Manually renaming each one is a tedious, time-consuming task. In this guide, we’ll show you how to quickly rename multiple sheets in AutoCAD using a simple AutoLISP script to boost your productivity.

Why Use AutoLISP for Renaming Sheets?

While AutoCAD is powerful, its default sheet management can be slow. By using a script, you can:

  • Save Time: Rename 50+ sheets in seconds.
  • Maintain Consistency: Avoid typos in drawing titles.
  • Automate Workflow: Standardize naming conventions across your team.

The AutoLISP Code to Batch Rename Layouts

Copy and paste the following code into your AutoCAD command line or save it as a .lsp file:

(defun c:RenameLayouts (/ oldPrefix newPrefix i layouts layout name)
  (setq oldPrefix (getstring t "\nEnter partial name to find: "))
  (setq newPrefix (getstring t "\nEnter new prefix/name: "))
  (setq i 1)
  (setq layouts (layoutlist))
  (foreach name layouts
    (if (vl-string-search oldPrefix name)
      (command ".layout" "rename" name (strcat newPrefix (itoa i)))
    )
    (setq i (1+ i))
  )
  (princ "\nBatch renaming complete!")
  (princ)
)

Step-by-Step Instructions

  1. Open AutoCAD: Open the drawing containing the sheets you want to rename.
  2. Load the Script: Type APPLOAD and select your saved .lsp file, or simply paste the code above into the command line.
  3. Run the Command: Type RenameLayouts and press Enter.
  4. Follow Prompts: Enter the text you want to find and the new name you want to apply.

Conclusion

Learning how to quickly rename multiple sheets in AutoCAD is a game-changer for CAD managers and designers. Using AutoLISP not only speeds up your work but also ensures your project files remain professional and organized.

AutoCAD, AutoLISP, Productivity, CAD Tips, Layout Management, Batch Rename

Down