¿Cómo crear nombres de hojas a partir de una lista en Excel?
Aquí, tiene una lista de datos y ahora desea crear un nuevo libro de trabajo cuyas hojas se nombran con estos datos. Si hay varios datos en la lista, puede optar por crear un libro de trabajo y cambiar el nombre de las hojas una por una manualmente. Pero, ¿qué hay de los cientos de datos de la lista? Ahora presento algunos trucos para crear nombres de hojas basados en una lista de datos en Excel.
Crea nombres de hojas de una lista con VBA
Cree un nuevo libro de trabajo con nombres de hojas de una lista de Kutools para Excel
Crea nombres de hojas de una lista con VBA
En Excel, no hay ningún truco para resolver esta tarea, excepto el código VBA.
1. Prensa Alt + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.
2. Hacer clic en recuadro > Móduloy pegue debajo de VBA en la nueva ventana del Módulo,
VBA: crea nombres de hojas a partir de una lista
Sub CreateSheetsFromAList()
'UpdatebyKutoolsforExcel20150916
Dim Rg As Range
Dim Rg1 As Range
Dim xAddress As String
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set Rg = Application.InputBox("Select a range:", "Kutools for Excel", , , , , , 8)
If Rg Is Nothing Then Exit Sub
For Each Rg1 In Rg
If Rg1 <> "" Then
Call Sheets.Add(, Sheets(Sheets.Count))
Sheets(Sheets.Count).Name = Rg1.Value
End If
Next
End Sub
3. Hacer clic en Ejecutar o pulse F5, después haz un Kutools for Excel aparece un cuadro de diálogo para recordarle que seleccione las celdas en las que desea crear el nombre de la hoja.
4. Hacer clic en OK. Ahora se crea una serie de hojas al final del libro de trabajo actual.
Si desea crear un nuevo libro de trabajo y con los nombres de las hojas de una lista determinada del libro de trabajo actual, puede usar Kutools for Excel, Crear hojas de trabajo de secuencia.
Cree un nuevo libro de trabajo con nombres de hojas de una lista de Kutools para Excel
Con Kutools for Excel, puedes usar el Crear hojas de trabajo de secuencia utilidad para crear rápidamente hojas de trabajo de secuencia basadas en una lista de valores en un nuevo libro de trabajo.
Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. |
Después instalación gratuita Kutools para Excel, haga lo siguiente:
1. Seleccione la lista que necesita y haga clic en Kutools Más > Hoja de trabajo > Crear hojas de trabajo de secuencia. Ver captura de pantalla:
2. En el cuadro de diálogo emergente, seleccione Hoja de trabajo en blanco en la lista debajo Hoja de trabajo basey verificar Datos en un rango bajo Nombres de hojas basados en sección y asegúrese de que el rango esté seleccionado en el cuadro de texto. Ver captura de pantalla:
3. Hacer clic en Ok, y hasta ahora, puede ver un nuevo libro con nombres de hoja específicos creados.
Consejo: Si desea crear varias hojas con el mismo formato que una hoja específica, solo necesita seleccionar el nombre de la hoja en la lista de Hoja de trabajo basey, a continuación, especifique los nombres de hoja en los que desea basarse en el cuadro de diálogo.
Haga clic aquí para saber más sobre Crear hojas de trabajo de secuencia de Kutools para Excel.
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!