How to Create Tabs Within Tabs in Excel

Поделиться
HTML-код
  • Опубликовано: 26 июн 2024
  • In this video, I'll guide you through multiple steps to create tabs within tabs in Excel. You'll learn about organizing required datasets, creating multiple tabs, aligning the tabs, creating a VBA code, assigning a VBA code with tabs, and compiling all tabs. Creating tabs within tabs can be used to organize and enhance the presentation of data, enabling effective sorting and display within a limited space. With practical examples and step-by-step instructions, you can effortlessly make tabs within tabs in your Excel spreadsheets.
    👨‍🏫 Instructor: Farihatul Mim
    🎥 Editor: Mohammad Ullah
    ✨ ⯆ Resources:
    Alt+F11 - To open the Visual Basic
    ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
    0:00 - Intro
    0:40 - Organizing required Datasets
    1:15 - Creating multiple tabs
    3:35 - Aligning the tabs
    5:24 - Creating a VBA Code
    7:50 - Assigning VBA Code with tabs
    8:49 - Compiling all tabs
    📚 ⯆ DOWNLOAD the workbook here:
    www.exceldemy.com/create-tabs...
    🌍 ⯆ Checkout the article here:
    www.exceldemy.com/create-tabs...
    🚩 Stay connected with us on social media for more Excel tips and tricks!
    Facebook: / exceldemy
    Twitter: / exceldemy
    LinkedIn: / exceldemy
    🙋‍♂️ Stuck with an Excel formula or a VBA code? You can post your questions or upload your Excel file to get in touch with the professionals and get the solution you need.
    ExcelDemy Forum: exceldemy.com/forum/
    👉 If you found this video helpful, don't forget to subscribe to our channel for more Excel tutorials, tips, and tricks! Hit the subscribe button and turn on notifications, so you never miss an upload. By subscribing, you'll be supporting our channel and helping us to reach more people who can benefit from our content. Thank you for watching, and we'll see you in the next video!
    🔔 ⯆ Subscribe on RUclips:
    / @exceldemy2006
    #excel #exceltutorial #exceltips #exceltricks

Комментарии • 27

  • @rwfrench66GenX
    @rwfrench66GenX 6 месяцев назад +6

    That was very creative! Thank you for sharing this video. I would’ve put this into a pivot chart and used the three tables as a filter at the top so I could just chose what table I wanted to see. There are other ways to set this up too but this way allows for a lot of options!

  • @vikasgupta1618
    @vikasgupta1618 6 месяцев назад +3

    creative. well explained. i am thankful. please keep uploading such creative excel reporting/presentation videos.

  • @user-cybermahmud
    @user-cybermahmud 6 месяцев назад +3

    Thanks for the good work. Keep uploading creative content. I am very happy to see useful content.😀😀😀🥳🥳🎉🎉

  • @markantoniorodriguez5278
    @markantoniorodriguez5278 4 месяца назад

    Thank you for a Very well-done and pleasant to hear/follow video. Appreciate the steps, I wish you the best of luck.

  • @carlosbastos9755
    @carlosbastos9755 6 месяцев назад +19

    Creative but I think that using Power Query and slicers would be much easier. This solution also requires no code at all.

    • @marskat131
      @marskat131 4 месяца назад

      Hello, can i please explain how to do it?

  • @lukev730
    @lukev730 6 месяцев назад +1

    Awesome 👏

  • @doradomark9366
    @doradomark9366 6 месяцев назад +1

    good job, nice one.

  • @AkbarAli-es4vo
    @AkbarAli-es4vo 6 месяцев назад +2

    The way you are explaining/teaching is very nice. there are little bit difference between vba code showing in video and in the attached file. However its very nice vide.

  • @anonymoususer4356
    @anonymoususer4356 2 месяца назад +1

    Well done & thank you.

    • @exceldemy2006
      @exceldemy2006  2 месяца назад

      Hello @anonymoususer4356,
      Thanks for your appreciation. You are most welcome. Please stay connected with us.
      Regards
      ExcelDemy

  • @AngelMendi
    @AngelMendi Месяц назад +1

    Excelente su creatividad y lo fácil que lo haces ver, de verdad impresionado. Gracias. Me agradaría hacer algo así con mi trabajo...

    • @exceldemy2006
      @exceldemy2006  Месяц назад

      Dear, Thanks for your nice words! Your appreciation means a lot to us.

  • @mixonevt1596
    @mixonevt1596 6 месяцев назад

    Cool 🎉

  • @nagtrending
    @nagtrending 4 месяца назад

    Wow

  • @AymanFarag-zd4er
    @AymanFarag-zd4er Месяц назад +1

    Hi, thank you so much for sharing this amazing concept. Pardon me, but when I attempted to add checkboxes to the sheet, they kept appearing in each tab. Is there a way to have each checkbox appear in a tab separately? Thanks in advance.

    • @exceldemy2006
      @exceldemy2006  Месяц назад

      Dear, Thanks for thanking us! You are very welcome. We are glad that you have found the concept excellent. You tried adding checkboxes instead of typical shapes. However, you found it challenging to implement the idea using checkboxes.
      Don't worry! There is a way to have each checkbox appear separately in the intended tab. Please check the following: www.exceldemy.com/wp-content/uploads/2024/05/Create-Tabs-Within-Tabs-by-adding-checkboxes-instead-of-typical-shapes.gif
      You can download the solution workbook: www.exceldemy.com/wp-content/uploads/2024/05/Ayman-Farag-SOLVED.xlsm
      Excel VBA Code:
      Sub TabEpl()
      With Sheet1
      .Range("B:H").EntireColumn.Hidden = False
      .Range("I:U").EntireColumn.Hidden = True
      End With
      End Sub
      Sub TabBundesliga()
      With Sheet1
      .Range("I:O").EntireColumn.Hidden = False
      .Range("B:H,P:U").EntireColumn.Hidden = True
      End With
      End Sub
      Sub TabSeieA()
      With Sheet1
      .Range("P:V").EntireColumn.Hidden = False
      .Range("B:O").EntireColumn.Hidden = True
      End With
      End Sub
      Private Sub CheckBox1_Change()
      If Sheet1.CheckBox1.Value = True Then
      Sheet1.CheckBox2.Value = False
      Sheet1.CheckBox3.Value = False
      Sheet1.CheckBox2.Visible = False
      Sheet1.CheckBox3.Visible = False

      Sheet1.CheckBox1.Left = Range("C4").Left
      Sheet1.CheckBox1.Top = Range("C4").Top

      Call TabEpl
      Else
      Sheet1.CheckBox2.Visible = True
      Sheet1.CheckBox3.Visible = True

      Sheet1.CheckBox1.Left = Range("B4").Left
      Sheet1.CheckBox1.Top = Range("B4").Top

      Sheet1.CheckBox2.Left = Range("D4").Left
      Sheet1.CheckBox2.Top = Range("D4").Top

      Sheet1.CheckBox3.Left = Range("F4").Left
      Sheet1.CheckBox3.Top = Range("F4").Top

      End If

      End Sub
      Private Sub CheckBox2_Change()

      If Sheet1.CheckBox2.Value = True Then
      Sheet1.CheckBox1.Value = False
      Sheet1.CheckBox3.Value = False
      Sheet1.CheckBox1.Visible = False
      Sheet1.CheckBox3.Visible = False

      Sheet1.CheckBox2.Left = Range("J4").Left
      Sheet1.CheckBox2.Top = Range("J4").Top

      Call TabBundesliga
      Else
      Sheet1.CheckBox1.Visible = True
      Sheet1.CheckBox3.Visible = True

      Sheet1.CheckBox1.Left = Range("I4").Left
      Sheet1.CheckBox1.Top = Range("I4").Top

      Sheet1.CheckBox2.Left = Range("K4").Left
      Sheet1.CheckBox2.Top = Range("K4").Top

      Sheet1.CheckBox3.Left = Range("M4").Left
      Sheet1.CheckBox3.Top = Range("M4").Top

      End If

      End Sub
      Private Sub CheckBox3_Change()
      If Sheet1.CheckBox3.Value = True Then
      Sheet1.CheckBox1.Value = False
      Sheet1.CheckBox2.Value = False
      Sheet1.CheckBox1.Visible = False
      Sheet1.CheckBox2.Visible = False

      Sheet1.CheckBox3.Left = Range("R4").Left
      Sheet1.CheckBox3.Top = Range("R4").Top

      Call TabSeieA
      Else
      Sheet1.CheckBox1.Visible = True
      Sheet1.CheckBox2.Visible = True

      Sheet1.CheckBox1.Left = Range("P4").Left
      Sheet1.CheckBox1.Top = Range("P4").Top

      Sheet1.CheckBox2.Left = Range("R4").Left
      Sheet1.CheckBox2.Top = Range("R4").Top

      Sheet1.CheckBox3.Left = Range("T4").Left
      Sheet1.CheckBox3.Top = Range("T4").Top

      End If
      End Sub

  • @kevin66rn
    @kevin66rn 4 месяца назад +1

    This tutorial is awesome. If I wanted to add a second tab in excel, how would the coding change?

    • @exceldemy2006
      @exceldemy2006  4 месяца назад

      Dear @kevin66rn,
      Thank you for reaching out, and we appreciate your feedback. You asked an interesting question and the Exceldemy Forum is here to provide the answers to your questions free of cost.
      All you need to do is sign up in the Exceldemy Forum and post your question with the necessary details, you may attach a sample Excel file if you wish. Our Excel experts will help you with your challenges and provide the solution you need.
      Exceldemy Forum: exceldemy.com/forum/
      Follow this link and sign up for the Exceldemy Forum to get free solutions to your Excel problems.
      Make sure to stay connected with Exceldemy!❤🥳.
      Regards,
      Exceldemy

  • @rorybryant783
    @rorybryant783 2 месяца назад

    Hi there, great video and thanks for sharing. Is there any way to duplicate the tab in the same workbook and have the new tab contain all of the same macros? Thanks in advance!

    • @exceldemy2006
      @exceldemy2006  2 месяца назад

      Dear, Thanks for your kind words. Your appreciation means a lot to us. You want to duplicate the tabs in the same workbook but use the same macros. To do this, you have to use the ActiveSheet keyword instead of a particular sheet name. Also, you have to keep all the sub-procedures in a module.
      Please check the following: www.exceldemy.com/wp-content/uploads/2024/04/Duplicating-the-tabs-in-the-same-workbook-and-using-the-same-macros.gif
      You can download the solution workbook: www.exceldemy.com/wp-content/uploads/2024/04/Rory-Bryant-SOLVED.xlsm
      Improved Excel VBA Sub-procedures:
      Sub TabEpl()
      On Error Resume Next
      With ActiveSheet
      .Shapes("EplOn").Visible = msoCTrue
      .Shapes("EplOff").Visible = msoFalse

      .Shapes("BundOn").Visible = msoFalse
      .Shapes("BundOff").Visible = msoCTrue

      .Shapes("SerieOn").Visible = msoFalse
      .Shapes("SerieOff").Visible = msoCTrue

      .Range("B:H").EntireColumn.Hidden = False
      .Range("I:U").EntireColumn.Hidden = True
      End With
      End Sub
      Sub TabBundesliga()
      On Error Resume Next
      With ActiveSheet
      .Shapes("EplOn").Visible = msoFalse
      .Shapes("EplOff").Visible = msoCTrue

      .Shapes("BundOn").Visible = msoCTrue
      .Shapes("BundOff").Visible = msoFalse

      .Shapes("SerieOn").Visible = msoFalse
      .Shapes("SerieOff").Visible = msoCTrue

      .Range("I:O").EntireColumn.Hidden = False
      .Range("B:H,P:U").EntireColumn.Hidden = True
      End With
      End Sub
      Sub TabSeieA()
      On Error Resume Next
      With ActiveSheet
      .Shapes("EplOn").Visible = msoFalse
      .Shapes("EplOff").Visible = msoCTrue

      .Shapes("BundOn").Visible = msoFalse
      .Shapes("BundOff").Visible = msoCTrue

      .Shapes("SerieOn").Visible = msoCTrue
      .Shapes("SerieOff").Visible = msoFalse

      .Range("P:V").EntireColumn.Hidden = False
      .Range("B:O").EntireColumn.Hidden = True
      End With
      End Sub

  • @dakshmishra5185
    @dakshmishra5185 3 месяца назад +1

    how can i do it for google excel..pls can you make video on it !!

    • @exceldemy2006
      @exceldemy2006  3 месяца назад

      Dear, you need some AppleScript functions to develop such tabs within a tab in Google Sheets. The rest of the procedures will be almost like those in Excel.
      Of course! We will try as requested.

    • @daksh_fluorosulphale
      @daksh_fluorosulphale 2 месяца назад +1

      @@exceldemy2006 Thanks a lot !!

    • @exceldemy2006
      @exceldemy2006  2 месяца назад

      Dear,
      You are most welcome. Please stay connected with us.
      Regards
      ExcelDemy

  • @angelanna728
    @angelanna728 3 месяца назад

    I would like to create 7 tabs. How much more complicated would this be

    • @exceldemy2006
      @exceldemy2006  3 месяца назад

      Dear, thanks for the comment. If you want to create 7 tabs, there is nothing to worry about. You just need to make several more button shapes and sub-procedures. The rest of the ideas will be the same.
      You can share your problem within the ExcelDemy Forum if you have found difficulties when creating these tabs.
      ExcelDemy Forum: exceldemy.com/forum/