Ugrás a tartalomra

Egyszerű módszerek egy munkalap átnevezésére az Excelben

A Microsoft Excel programban egy munkalap átnevezése segíthet az adatok hatékonyabb rendszerezésében és azonosításában. Ez az oktatóanyag végigvezeti Önt egy munkalap átnevezésének vagy több munkalap egyidejű átnevezésének különböző módszerein, és alapvető szabályokat tartalmaz a munkalapok elnevezéséhez az Excelben.


Videó: A lapok átnevezése Excelben


Nevezze át a munkalapot Excelben

Három egyszerű módja van egy munkalap átnevezésének az Excelben. Vessünk fejest e módszerek mindegyikébe.


Nevezze át a munkalapot a lapfülre való dupla kattintással
  1. A névszerkesztési mód aktiválásához kattintson duplán az átnevezni kívánt munkalapfülre.
  2. Írja be a munkalap kívánt nevét, és nyomja meg a gombot belép.

Nevezze át a munkalapot a jobb gombbal a lapfülre kattintva
  1. Kattintson a jobb gombbal az átnevezni kívánt munkalap fülére.
  2. A megjelenő legördülő menüből válassza ki a lehetőséget átnevezése a névszerkesztési mód aktiválásához.
  3. Írja be az új nevét, és nyomja meg a gombot belép.

Nevezze át a munkalapot egy billentyűparancs segítségével
  1. Válassza ki az átnevezni kívánt munkalap lapot.
  2. nyomja meg Alt + H + O + R sorban a névszerkesztési mód aktiválásához.
  3. Írja be az új nevét, és nyomja meg a gombot belép.
Tipp:
  • A következő munkalap átnevezéséhez nyomja meg a gombot Ctrl + PageDown a következő lapra lépéshez, majd ismételje meg a 2. és 3. lépést.
  • Az előző munkalap átnevezéséhez nyomja meg a gombot Ctrl + PageUp az előző lapra lépéshez, majd ismételje meg a 2. és 3. lépést.

Több munkalap átnevezése az Excelben

A következő részben két hatékony módszert tárgyalunk több kiválasztott munkalap vagy egy munkafüzet összes munkalapjának egyszerre történő átnevezésére. Akár személyre szabható átnevezési megközelítést, akár egyszerű megoldást keres, nálunk megtalálja.


Konkrét/összes munkalap kötegelt átnevezése egy sokoldalú eszközzel

A Kutools az Excel számára's Munkalapok átnevezése funkcióval az aktív munkafüzetben lévő több munkalap egyidejű átnevezése gyerekjáték lesz. Kiválaszthatja az átnevezni kívánt munkalapokat, és hozzáadhat egy előtagot/utótagot, vagy teljesen lecserélheti az eredeti neveket. Ezekhez a módosításokhoz felhasználhat egy bemeneti értéket, egy adott tartományból származó értékeket vagy egy adott cellából származó értéket minden kiválasztott munkalapon.

Után a Kutools for Excel telepítése, navigáljon a Kutools Plus Lapot, és válasszuk a lehetőséget Munkalap > Munkalapok átnevezése. A megjelenő párbeszédpanelen tegye a következőket:

  1. Válassza ki az átnevezni kívánt munkalapokat.
  2. Válassza ki a kívánt átnevezési beállításokat.
  3. Válassza ki a név forrását. Ha kiválasztja a Egy beviteli mezőből opciót, meg kell adnia egy értéket a beviteli mezőben.

Eredmény

A kiválasztott lapok azonnal átnevezésre kerülnek a választott átnevezési beállítások alapján.

Megjegyzések:

  • A funkció engedélyezéséhez kérjük töltse le és telepítse a Kutools for Excel alkalmazást. A professzionális Excel-bővítmény 30 napos ingyenes próbaverziót kínál korlátozások nélkül.
  • A munkalapok átnevezése az Excelben rejlő jellemzőkkel vagy VBA-módszerekkel visszafordíthatatlan. A Kutools azonban előnyt kínál azáltal, hogy visszavonási lehetőséget biztosít a rajta keresztül végrehajtott átnevezési műveletekhez, növelve a biztonságot és a kényelmet.

Az összes munkalap átnevezése VBA-val (komplikált)

Ebben a részben bemutatunk két VBA-kódot, amelyek előtagot/utótagot adhatnak az összes munkalap nevéhez, vagy átnevezhetik az összes munkalapot egy adott cella értéke alapján az egyes munkalapokon.

Jegyzet: A VBA makrók nem vonhatók vissza. Ezért ajánlatos biztonsági másolatot készíteni a munkafüzetről, mielőtt folytatná ezeket a műveleteket, arra az esetre, ha vissza kell állítania az eredeti adatokat.

1. lépés: Hozzon létre egy új modult

  1. nyomja meg Alt + F11 megnyitni Visual Basic for Applications (VBA) szerkesztő.
  2. Kattints betétlap > Modulok új modul létrehozásához.

2. lépés: Másolja a VBA kódot a modul ablakába

Másolja ki az alábbi VBA-kódok egyikét, és illessze be a megnyitottba Modulok ablak az Ön igényei szerint.

  • VBA-kód 1: Adjon hozzá előtagot/utótagot az összes lapnévhez
  • Sub renameSheetsWithPrefixSuffix()
    'Update by ExtendOffice
        Dim xWs As Worksheet
        Dim xPrefix As String
        Dim xSuffix As String
        xPrefix = "MyPre_" 'Replace "MyPre_" with your desired prefix.
        xSuffix = "_MySuf" 'Replace "_MySuf" with your desired suffix.
        On Error Resume Next
        For Each xWs In Worksheets
            xWs.Name = xPrefix & xWs.Name & xSuffix 'This snippet adds both prefix and suffix to sheet names. Adjust as needed.
        Next xWs
    End Sub
  • Jegyzet:

    • Ebben a kódban, ha az összes lapnévhez elő- és utótagot szeretne hozzáadni, le kell cserélnie "MyPre_" és a "_MySuf" a 6. és 7. sorban a kívánt előtaggal és utótaggal.
    • Ha csak előtagot szeretne hozzáadni, módosítsa a 10. kódsort a következőre xWs.Name = xPrefix & xWs.Name.
    • Ha csak utótagot szeretne hozzáadni, módosítsa a 10. kódsort a következőre xWs.Name = xWs.Name & xSuffix.
  • VBA-kód 2: Nevezze át az összes lapot az egyes lapokon megadott cellaérték alapján
  • Sub renameSheetsBasedOnCellValue()
    'Update by ExtendOffice
        Dim xWs As Worksheet
        Dim xRgAddress As String
        xRgAddress = "A1" 'Replace "A1" with your target cell address.
        On Error Resume Next
        For Each xWs In Worksheets
            xWs.Name = xWs.Range(xRgAddress).Value
        Next xWs
    End Sub
  • Jegyzet: Ebben a VBA-kódban ne felejtse el megváltoztatni "A1" az 5. sorban a tényleges cellacímre, amely az egyes munkalapok új nevét tartalmazza. Győződjön meg arról is, hogy a megadott cella (ebben az esetben A1) minden lapon tartalmaz értéket. Ellenkező esetben ennek a VBA-kódnak a futtatása '1004' futásidejű hibát eredményez.

3. lépés: Futtassa a VBA kódot

A Modulok ablakban nyomja meg a gombot F5 vagy kattintson a gombot a beillesztett kód végrehajtásához.

Eredmény

  • A VBA-kód 1 eredménye: A „Pre_” és a „_Sf” előtagként és utótagként kerül hozzáadásra az összes lapnévhez.
  • A VBA-kód 2 eredménye: Az összes munkalap átnevezése az egyes lapok A1 cellájában található érték alapján történik, ezek a következők: „Test1”, „Test2” és „Test3”.

A munkalapok elnevezésének szabályai Excelben

A munkalapok átnevezése során néhány szabályt be kell tartania:

  • A munkalapok nevének egyedinek kell lennie a munkafüzeten belül.
  • A munkalapok neve nem haladhatja meg a 31 karaktert.
  • A munkalapok nevei nem lehetnek üresek.
  • A munkalapok nevei nem tartalmazhatják a következő karaktereket: \ / ? : * [ ].
  • A munkalapok nevei nem kezdődhetnek vagy végződhetnek aposztrófral ('), bár valahol a név közepén használható.
  • A munkalapok nevei nem lehetnek Történelem mivel az Excel belső használatra van fenntartva.

Az oktatóanyag követésével hatékonyan átnevezheti a munkalapokat az Excelben, hogy jobban rendszerezze és kezelje adatait. Remélem, hasznosnak találja az oktatóanyagot. Ha további Excel-tippeket és trükköket szeretne felfedezni, kérem kattintson ide több ezer oktatóanyagból álló kiterjedt gyűjteményünk eléréséhez.