Note: The other languages of the website are Google-translated. Back to English

¿Cómo configurar los valores de pegado como pegado predeterminado cuando se usa Ctrl + V en Excel?

Normalmente, en Excel, cuando copia datos de un rango u hoja de trabajo y los pega con Ctrl + V en otro, el formato también se pegará de forma predeterminada. Pero, a veces, solo desea pegar como valores sin ningún formato cuando pega los datos. Aquí, puedo presentarle un método fácil para establecer los valores de pegado solo como pegado predeterminado cuando usa Ctrl + V en Excel.

Establezca los valores de pegado como pegado predeterminado cuando use Ctrl + V con código VBA


Establezca los valores de pegado como pegado predeterminado cuando use Ctrl + V con código VBA

Cuando pegue los datos solo como valores, debe hacer clic en el pequeño cuadrado en la esquina de su selección y elegir la opción Valores cada vez después de pegar los datos. El siguiente código VBA puede ayudarlo a cambiar el pegado predeterminado para pegar valores.

1. Mantenga pulsado el ALT + F11 teclas para abrir el Ventana de Microsoft Visual Basic para aplicaciones.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Módulo Ventana.

Código de VBA: establezca los valores de pegado como pegado predeterminado cuando use Ctrl + V

Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub

3. Luego guarde y cierre el código y presione Alt + F8 teclas para abrir el Macro caja de diálogo.

4. En la Macro cuadro de diálogo, elija el nombre de la macro utilizada PasteasValor y haga clic Opciones De botón, ver captura de pantalla:

doc-paste-valores-predeterminado-1

5. Entonces en el Opciones de macro cuadro de diálogo, debajo del Tecla de método abreviado sección, por favor ingrese v , ver captura de pantalla:

doc-paste-valores-predeterminado-2

6. Y luego haz clic OK para cerrar el Opciones de macro diálogo y continúe cerrando el Macro diálogo.

Y ahora, cuando pega los datos con Ctrl + V, los datos se pegarán como valores por defecto.


Artículo relacionado:

¿Cómo pegar contenido externo en Excel siempre coincide con el formato de destino?


Demostración: establezca los valores de pegado como pegado predeterminado cuando use Ctrl + V en Excel

Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!

Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

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!
officetab parte inferior
Comentarios (24)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
Muchas gracias :D ayudó mucho!
Este comentario fue minimizado por el moderador en el sitio
Muy buena solución. Esto me ha estado atormentando durante bastante tiempo. Dos observaciones... 1) Como era de esperar, algunos entornos de trabajo restringen o prohíben el uso (y, más concretamente, el envío/recepción de correos electrónicos) de documentos habilitados para macros. ¿Hay una solución que no sea macro? 2) Ctrl+Z .... "Deshacer" no revertirá un "pegar" realizado con esta macro. ¿Hay alguna solución alternativa o código adicional que permita/habilite/cree "deshacer" para pegar con la macro? muchas gracias
Este comentario fue minimizado por el moderador en el sitio
Esta codificación no funciona con la última versión de Excel 2016. Al ejecutar el script, aparece un código de error para la línea Paste:=xlPasteValues
Este comentario fue minimizado por el moderador en el sitio
Acabo de encontrarme con el mismo problema.
Este comentario fue minimizado por el moderador en el sitio
Intente usar este código con Excel 2016: Sub Paste_Special() Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False End Sub
Este comentario fue minimizado por el moderador en el sitio
Gracias Mikael, pero tu código no funcionó. Microsoft debe haber cambiado demasiado el lenguaje de codificación de VBA en su última actualización. Incluso el texto "Pegar:=" da como resultado un error de compilación. Si hay una respuesta, debe estar en una generación diferente de Excel VBA.
Este comentario fue minimizado por el moderador en el sitio
La macro que envié está registrada en la última versión de MS Excel 2016, entonces, ¿quizás el problema radica en su instalación? Además de eso, el sub que escribí no funcionará sin la parte "Selection.PasteSpecial".
Este comentario fue minimizado por el moderador en el sitio
Excelente solución
este código debe escribirse directamente en el cuadro de comando de VBA, no en el cuadro de módulo y seleccioné su lugar para estar en el libro de trabajo, por lo que debe asegurarse de FINALIZAR cada sub abierto e ignorar cualquier mensaje que aparezca
Este comentario fue minimizado por el moderador en el sitio
Hola, la solución funciona muy bien, pero control+z no funciona después de pegar :(. ¿Alguna ayuda adicional?
Este comentario fue minimizado por el moderador en el sitio
La solución de Mikael parece replicar bien la solución de 2013 que ofrece esta página de una manera compatible con Excel de 2016. Desafortunadamente, también replica la incapacidad de deshacer (a través de Ctrl-Z u otras acciones de "deshacer") una acción de pegado mientras esta macro está habilitada.
Este comentario fue minimizado por el moderador en el sitio
Desafortunadamente, hacer que la función de deshacer funcione después de haber usado una macro es bastante difícil. No puedo ayudarte con eso, lo siento.
Este comentario fue minimizado por el moderador en el sitio
buen consejo, pero la macro debería verse así, porque el código anterior le da una declaración de error, si presiona ctrl+v y no seleccionó previamente algo con ctrl+c Sub PasteAsValues() On Error GoTo err_handler: Selección. PasteSpecial Paste:=xlPasteValues ​​Exit Sub err_handler: End Sub
Este comentario fue minimizado por el moderador en el sitio
Gracias Señor...
Este comentario fue minimizado por el moderador en el sitio
A menos que me haya perdido algo (y las instrucciones son *muy* buenas), esto no funciona en Excel 2016.
Este comentario fue minimizado por el moderador en el sitio
Uso Microsoft Office Standard 2016, funciona.
Este comentario fue minimizado por el moderador en el sitio
Estoy de acuerdo, Graham, acabo de probar esto en Excel 2016. Cuando hago clic en el botón Ejecutar en el cuadro de diálogo Macro, aparece el mensaje de error:

Error de tiempo de ejecución '1004':
El método PasteSpecial de la clase Range falló

lo cual es una pena, ya que esto realmente me habría ayudado hoy. También probé la macro de Dejvid a continuación, pero no sucedió nada al pegar de un libro a otro.
Este comentario fue minimizado por el moderador en el sitio
Asegúrate de tener algo seleccionado en el modo de copia. ni siquiera te molestes en ingresar su código
Este comentario fue minimizado por el moderador en el sitio
Está funcionando, pero después de pegar no se puede deshacer.
Este comentario fue minimizado por el moderador en el sitio
Igual que aquí.
Este comentario fue minimizado por el moderador en el sitio
Hola chicos,
Lo siento, es posible que no haya otra buena manera de resolver este problema, si tiene alguna otra buena idea, comente aquí.
¡Gracias!
Este comentario fue minimizado por el moderador en el sitio
Guardar como binario .xlsb,
Entonces puedes usar ctrl+z con macros.
Este comentario fue minimizado por el moderador en el sitio
¿Qué quiere decir "guardar como binario. xlsb"?
Este comentario fue minimizado por el moderador en el sitio
Quiero saber si hay una forma de trabajar en una hoja, no en un módulo.

Si no, ¿hay alguna forma de trabajar en una hoja en particular que determine?
Este comentario fue minimizado por el moderador en el sitio
Módulo guardado - llamado "módulo 2" pero no aparece nada en las macros - no hay 'PasteasValue'. ¿Parece que falta un paso?
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL