“Conocimiento software>Hojas de cálculo

Cómo copiar una celda seleccionada para pegar en una Macro

2012/9/23
Una macro es un pequeño fragmento de código que puede crear en Microsoft Office para personalizar sus aplicaciones. Las macros se crean en Visual Basic para Aplicaciones ( VBA) , un subconjunto del lenguaje de programación Visual Basic que está diseñado para facilitar su uso . Si desea copiar una celda y pegar el contenido en otra celda , una macro es la herramienta ideal para realizar esta función . Sólo tiene que añadir el código para Microsoft Excel y se puede copiar el contenido de cualquier celda. Cosas que necesitará
Microsoft Office 2003 o 2007
Mostrar más instrucciones
1

Abra la hoja de cálculo en la que desea copiar y pegar celdas .

2

clic en la pestaña " desarrolladores" y haga clic en "Visual Basic ".
3

Haga clic en la ficha "Insertar " en la ventana de "Visual Basic " y luego haga clic en " Módulo " . Se abrirá una nueva ventana
4

corte y pegue el siguiente código en la ventana : .

Sub CpyPste ()

Venta As Range
< p> NewRow Dim As Long

Rng As Range

' desactivar la actualización de pantalla

Application.ScreenUpdating = False

NewRow = 401

Set Rng = Range (" A1: A400 " )

Por Cada Venta En Rng

filas . ( Sell.Row & " :" & Sell.Row ) Seleccione

Selection.Copy

filas ( NewRow & " :" & NewRow ) . Seleccione

Selection.PasteSpecial Paste: = xlValues ​​, Operación : = xlNone , SkipBlanks : = _

False, transposición: = False

Application.CutCopyMode = False

NewRow = NewRow + 1

Siguiente Vende

Range (" A1" ) . Seleccione

Application.ScreenUpdating = True End Sub


5

Cambie el código para satisfacer sus necesidades. Modificar el rango ( "A1: A400 ") para el rango de datos en el documento. Por ejemplo, si los datos están en las celdas B1 a B10, que le cambia el rango de ( "B1 : B10 ") . Usted también tendrá que especificar el lugar donde los datos van a ser pegado ( células A401 en esta macro , que se define por "401 ") .
6

Press "F5 " para ejecutar la macro.


Hojas de cálculo
¿Cuáles son algunos peligros en las hojas de trabajo de agrupación?
Cómo usar DSuma en una hoja de datos
Cómo quitar una contraseña XLS
3 ¿Cuál es el nombre del primer programa de hoja de cálculo?
Importancia de Análisis Estadístico
Cómo hacer una tabla dinámica en Microsoft 2003
Sean recuerda dónde almacenó una hoja de cálculo que se descargó en su computadora el día anterior. ¿Cómo puede encontrar este archivo rápidamente?
¿Qué versión de una hoja de trabajo le permite ver la fórmula de resultados?
Conocimiento de la computadora © http://www.ordenador.online