How to Create Multiple Sheets in Excel with Different Names

Microsoft Excel is a powerful software. We can perform numerous operations on our datasets using Excel tools and features. There are many default Excel Functions that we can use to create formulas. Many educational institutions and business companies use Excel files to store valuable data. Sometimes, we need more than one Excel sheet to store distinct information. In those cases, It becomes essential to create and rename the sheets to differentiate them from each other. This article will show you 3 easy ways to Create Multiple Sheets in Excel with Different Names.


Watch Video – Create Multiple Sheets with Different Names in Excel


How to Create Multiple Sheets in Excel with Different Names: 3 Easy Ways

MS Excel is a very useful program. We store varieties of data in Excel worksheets. So, it’s important to give a unique title for each worksheet. Only that way, users won’t get confused. There are a couple of ways available to create multiple sheets with different names in Excel. We’ll show all the methods. To illustrate, we’ll use a sample dataset as an example. For instance, the following dataset has 3 different titles for 3 sheets. Therefore, go through the methods below carefully.


1. Apply Excel VBA to Create Multiple Sheets with Different Names

In our first method, we’ll apply VBA code for creating multiple sheets with different tiles. Code lovers will like this method the most. This is also easier and takes very little effort. Now, follow the steps below to perform the task.

STEPS:

  • First, go to Developer ➤ Visual Basic.

  • As a result, the VBA window will pop out.
  • Then, click Insert ➤ Module.
  • Consequently, the Module window will appear.
  • After that, copy the following code and paste it there.
Sub CreateSheets()
    Dim p As Worksheet
    Dim rng As Range
    Dim r As Range
    Set p = ActiveSheet
    Set rng = Selection.Cells
    Application.ScreenUpdating = False
    For Each r In rng
        sName = Trim(r.Text)
        If Len(sName) > 0 Then
                Worksheets.Add After:=Worksheets(Worksheets.Count)
                ActiveSheet.Name = sName
        End If
    Next r
    p.Activate
    Application.ScreenUpdating = True
End Sub

  • Now, save the file and close the VBA window.
  • Next, select the title range C5:C7.

  • Afterward, select Developer ➤ Macros.
  • Hence, the Macro dialog box will emerge.
  • Lastly, choose CreateSheets and press Run.

  • Thus, you’ll see 3 newly formed sheets with the desired sheet names.
  • Look at the below picture to have a better understanding.

Read More: How to Create Multiple Sheets in Excel at Once


2. Get Multiple Sheets with Different Names Using Pivot Table Feature

Moreover, the Pivot Table feature can also help us to get multiple sheets with unique names. So, learn the following steps to carry out the operation.

STEPS:

  • Firstly, select the range C5:C7.
  • Next, click Insert ➤ PivotTable.

Get Multiple Sheets with Different Names Using Pivot Table Feature

  • Consequently, you’ll see a dialog box.
  • There, press OK.

Get Multiple Sheets with Different Names Using Pivot Table Feature

  • Hence, it’ll return a new sheet.
  • Here, check the box for Title under the PivotTable Fields pane.

Get Multiple Sheets with Different Names Using Pivot Table Feature

  • After that, drag the Title and place it in the Filters section.

Get Multiple Sheets with Different Names Using Pivot Table Feature

  • Then, go to the PivotTable Analyze tab.
  • Select PivotTable ➤ Options ➤ Show Report Filter Pages.

Get Multiple Sheets with Different Names Using Pivot Table Feature

  • As a result, a new dialog box will appear.
  • Press OK.

Get Multiple Sheets with Different Names Using Pivot Table Feature

  • Thus, it’ll return 3 new sheets with the chosen titles.

Get Multiple Sheets with Different Names Using Pivot Table Feature

Read More: How to Create Multiple Worksheets from a List of Cell Values


3. Manually Create Multiple Sheets with Different Titles in Excel

In our last method, we’ll show how to create the sheets with desired titles manually. It’s also a straightforward process. Therefore, follow the process below.

STEPS:

  • First of all, click the ‘+’ icon that you’ll find in the sheet tab present at the bottom part in excel.

Manually Create Multiple Sheets with Different Titles in Excel

  • That’ll create a new sheet.
  • Now, double-click the sheet title and rename it with your desired one.
  • In this way, you’ll get a new sheet with a new title.
  • See the below figure where we have created a new sheet named January.

Manually Create Multiple Sheets with Different Titles in Excel


Download Practice Workbook

Download the following workbook to practice by yourself.


Conclusion

Henceforth, you will be able to Create Multiple Sheets in Excel with Different Names following the above-described methods. Keep using them and let us know if you have more ways to do the task. Don’t forget to drop comments, suggestions, or queries if you have any in the comment section below.


Related Articles


<< Go Back to  Insert Sheet | Worksheets | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Aung Shine
Aung Shine

Aung Shine completed his bachelor’s in Electrical and Electronics Engineering from Bangladesh University of Engineering and Technology. It has been almost 2 years since he joined SOFTEKO and actively working on the ExcelDemy project. Currently he works as a Team Leader where he guides his team members to create technical content. He has published 150+ articles and reviewed 50+ articles. He has also solved various user problems before. He has interests in Data Analysis, Power Query, Advanced Excel,... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo