“Conocimiento software>Hojas de cálculo

Cómo copiar y pegar una fila seleccionada en Macro

2012/1/17
Una de las muchas ventajas de la automatización de los libros de Excel con macros es la capacidad de mover los datos a diferentes ubicaciones en la hoja de cálculo sin la monotonía de seleccionar, copiar y pegar manualmente. El uso de un macro permite recopilar datos en una sola página y luego se dispersan a la tarea o departamento hojas de trabajo específicas en el tecleo de un botón. Esto simplifica el uso del libro de trabajo para los usuarios y reduce el número de errores de copia inadvertidas que usted tiene que tratar más adelante . Instrucciones
Uso PasteSpecial
1

Seleccione la pestaña "Ver " en el menú de la cinta y haga clic en el icono de " Macros " .
2

Escriba un nombre para la macro en el " nombre de la macro : " campo y haga clic en el botón " Crear". Por ejemplo , escriba el nombre de " CopyAndPaste " para la macro y haga clic en " Crear" para entrar en el editor de Visual Basic para Aplicaciones.
3

Agregar un comando para seleccionar la fila que desea copiar . Este rango puede estar entre las células específicas , como en el siguiente ejemplo de estado , o abarcar una fila completa sin un número definido de columnas . La línea inferior selecciona las celdas entre A1 y ​​H1 :

Range ( "A1: H1" ) . Seleccione
4

Copia el rango seleccionado añadiendo una declaración comando de copia a la macro código . Seguir el ejemplo con la siguiente declaración :

Selection.Copy
5

Ajuste la ubicación de destino para la operación de pegado con un rango. La función " PasteSpecial " le permite determinar qué formato , tamaños, etc del rango de origen de las células se pegan en la ubicación de destino . En el ejemplo de macro se completa con la forma simple de " PasteSpecial ":

Range (" B2 : I2 ") . PasteSpecial
6

Pulse " Ctrl" y " S " para guardar la macro en el libro. Pulse la tecla " Alt" y " Q " para cerrar el editor de macros .
Con Copia
7

Seleccione la pestaña "Ver " en el menú de la cinta y haga clic en " Macros " icon
8

Escriba un nombre para la macro en el . " nombre de la macro : "y haga clic en" Crear " . botón
9

Añada la opción" Copiar " comando de la macro, especificando la fuente y el rango meta en una sola sentencia. El siguiente ejemplo copia un rango específico de celdas a otro rango especificado en la macro

Sub CopyAndPaste ()

Range (" A1: H1" ) " CopyAndPaste . " . Rango de copia ( " A11 : H11 " )

End Sub
10

Presione" Ctrl " y" S "para guardar la macro en el libro. Pulse el botón " Alt" y " Q " para cerrar el editor de macros .

Hojas de cálculo
¿Dónde se puede encontrar información sobre Lytec 2007 Service Pack 3?
Cómo hacer hojas de cálculo fáciles
¿En una hoja de cálculo incorporada se llama fórmula?
Cómo ordenar las columnas por fecha con Macros
¿Cómo navegarías a través de una hoja de trabajo de Larde?
Las diferencias en la función de las células Computadoras
Cómo convertir de Lotus 123
Cómo convertir una cadena en una fecha en VBA
Conocimiento de la computadora © http://www.ordenador.online