Macros son pequeñas aplicaciones que se ejecutan una tarea específica. En Microsoft Excel , hay una macro que copia todos los nombres de rango de un libro y pegarlos en otro . La creación de esta macro se tire de los nombres de rango y pegarlos automáticamente. Instrucciones
1
Abra el libro que se copian los nombres de rango de . Si usted no tiene el conjunto nombres , defina los nombres de rango . Para ello, haga clic en el menú "Insertar" , seleccione " Nombre " y luego elegir la opción " Definir " de la lista . Averiguar el nombre en el cuadro de libro.
2
Busque el nombre del segundo libro. Asegúrese de que el libro se guarda como un libro habilitado para macros . La extensión del archivo debe ser. Xlsm o . LSM .
3
Mantenga pulsada la teclas " F11 ", "Alt " y . El Editor de Visual Basic se abrirá. Haga clic en " módulos" en el menú " Insertar". La ventana del módulo pop-up .
4
Escriba el siguiente código en la ventana. Cambiar la referencia a book2.lsm o Book2.xls al nombre del libro que está pegando también.
Copy_All_Defined_Names Sub () Loop
' a través de todos los nombres definidos en el activo < ' libro.
For Each x In ActiveWorkbook.Names
' br>
agregar cada nombre definido en el libro activo a
' el libro de destino ( " Book2 . xls "o" Book2.xlsm ") .
" x.value "se refiere a las referencias de celda la Red
' nombrar puntos definidos a .
libros
( " . Book2.xls ") Nombre Names.Add : = x.Name , _
RefersTo : = x.Value
Siguiente x
End Sub
< br > 5
Cierre la ventana del editor de Visual Basic . Haga clic en el botón " X " o golpe " ATL " y "F11 " para cerrar la ventana. La macro se guardará automáticamente . Cuando esté de vuelta en el libro 1 , o el libro que está copiando , guarde el libro . Haga clic en "Archivo " y seleccione " Guardar" o "Guardar como ". No cambie el nombre del archivo de ninguna manera.
6
Abra el libro que está pegando o iniciar un nuevo libro. Guarde el libro como un libro habilitado para macros de Excel. Asegúrese de que el nombre es el mismo que el nombre de book2.lsm en el código . La capitalización de la ortografía y la extensión tienen que ser exactos.
7
Abre el primer libro de nuevo y haga clic en el menú "Herramientas " . Seleccione " Macro" y haga clic en " Macros ".
8
Haga clic en " Copy_All_Defined_Names " de la lista de macros. Seleccione la opción "Ejecutar" . Los nombres se pegará automáticamente en el segundo libro.
9
Book2 abierto o el libro de destino pasta. Todos los nombres deben ser pegados .