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

¿Cómo restringir para pegar valores solo (evitar el formateo) en Excel?

Normalmente, pegamos los datos copiados con solo presionar las teclas Ctrl + V simultáneamente. Y eso pegará los valores copiados junto con todo el formato de celda. Si solo necesita pegar los valores y restringir el formato de la celda, los siguientes métodos pueden ayudarlo.

Restringir para pegar valores solamente (evitar formatear) con la función de pegar valores
Restringir para pegar valores solo (evitar formatear) con código VBA
Restringir para pegar valores solo con Kutools para Excel


Restringir para pegar valores solamente (evitar formatear) con la función de pegar valores

Una forma fácil de restringir para pegar valores solo es pegar los datos copiados como valores solo en Excel.

1. Después de copiar los datos, haga clic derecho en la celda de destino donde pegará los datos.

2. Luego haga clic en el Valores botón debajo del Opciones de pegado en el menú contextual. Ver captura de pantalla:

Puede ver que solo los valores de las celdas copiadas se pegan en las celdas de destino.


Restringir para pegar valores solo (evitar formatear) con código VBA

El siguiente código de VBA lo ayuda a pegar solo los valores de las celdas copiadas y restringir todo el formato de celda. Haz lo siguiente.

1. Prensa otro + F11 teclas simultáneamente para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. En el Microsoft Visual Basic para aplicaciones ventana, haga doble clic en el ThisWorkbook en el capítulo respecto a la Oficial panel derecho para abrir el ThisWorkbook ventana de código. Luego copie y pegue el siguiente código VBA en la ventana.

Código de VBA: Restringir para pegar valores solo en Excel

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
    On Error Resume Next
    Target.PasteSpecial xlPasteValues
    Application.CutCopyMode = True
End Sub

3. presione el otro + Q teclas simultáneamente para cerrar la ventana de Microsoft Visual Basic para Aplicaciones.

Ahora, copie sus datos y vaya a la hoja de trabajo de destino. Solo un clic o clic derecho en la celda de destino pegará los valores de las celdas copiadas sin ningún formato inmediatamente.


Restringir para pegar valores solo con Kutools para Excel

Kutools para Excel 's Copiar rangos La utilidad le ayuda a pegar fácilmente solo los valores de un rango seleccionado o varios rangos seleccionados en Excel. Haz lo siguiente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. Seleccione un rango o varios rangos sosteniendo el Ctrl clave, luego haga clic en Kutools > Copiar rangos

2. En el Copiar varios rangos cuadro de diálogo, seleccione sólo el Valores opción en el Pegado especial sección, y luego haga clic en el OK

Nota:: Puede marcar ambos o uno de los Incluyendo la altura de la fila y el Incluyendo el ancho de la columna opciones que necesite.

3. En el próximo Copiar varios rangos cuadro de diálogo, seleccione una celda en blanco para pegar las celdas copiadas, y luego haga clic en el OK

Luego, solo se pegan los valores de todas las celdas seleccionadas en un rango o varios rangos.

  Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Artículos relacionados:


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 (14)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
¿Funcionaría esto solo en el nivel de hoja de trabajo? Estoy tratando de restringir esto solo en una hoja de trabajo (no en todo el libro de trabajo), pero parece que hay un problema.
Este comentario fue minimizado por el moderador en el sitio
Esto funciona para mi:

Sub hoja de trabajo privada_Cambio de selección (rango de destino ByVal)
On Error Resume Next
Target.PasteSpecial xlPasteValues
Aplicación.CutCopyMode = Verdadero
End Sub
Este comentario fue minimizado por el moderador en el sitio
¡¡Muchas gracias!! Funciona bien y es muy útil para el proyecto en el que estoy trabajando.
Este comentario fue minimizado por el moderador en el sitio
Este código era excelente, pero estaba pegando elementos en el portapapeles del sistema que se copiaron de otros programas. Lo puse en una declaración 'Si' que no hace nada, a menos que las celdas de Excel estén realmente en modo Cortar o Copiar. es decir, moviendo el borde alrededor de la(s) celda(s).

Application.CutCopyMode tiene tres modos: Falso = No está en modo Cortar o Copiar. | xlCopy = En modo de copia. | xlCut = En modo de corte.

'Si está en modo Cortar o Copiar, Pegar solo valores
'Si no está en el modo Cortar o Copiar, omita y no haga nada.

On Error Resume Next
Si no es Application.CutCopyMode = False Entonces
Target.PasteSpecial xlPasteValues
Aplicación.CutCopyMode = Verdadero
Si terminar

Esto fue un poco complicado para mí descifrarlo. Espero que ayude a alguien más.
-Travis (Profesional de TI desde 1996)
Este comentario fue minimizado por el moderador en el sitio
Hola Travis, muchas gracias por publicar esto.
Nunca respondo a las publicaciones, pero le agradezco que publique esta respuesta.
Este comentario fue minimizado por el moderador en el sitio
Hola Travis, ¿hay código para trabajar con ctrl+v? Este código se pega automáticamente al seleccionar la celda. Encontré el código del módulo debajo del enlace, pero no pude encontrar el código para un libro de trabajo como este. Espero que lo que he pedido sea posible.
https://www.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.html
Este comentario fue minimizado por el moderador en el sitio
Decano, es muy útil! ¡Gracias!
Este comentario fue minimizado por el moderador en el sitio
¡Esta adición fue de gran ayuda! ¡Muchas gracias por publicar!
Este comentario fue minimizado por el moderador en el sitio
Hola, hay código para trabajar con ctrl+v. Este código se pega automáticamente al seleccionar la celda. Encontré el código del módulo debajo del enlace, pero no pude encontrar el código para un libro de trabajo como este.
https://www.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.html
Este comentario fue minimizado por el moderador en el sitio
Es triste que nadie responda. Necesito esta información también.
Este comentario fue minimizado por el moderador en el sitio
¡Hola! para Kutools 'Copiar rangos', me di cuenta de que hay un límite en la cantidad de columnas que se pueden copiar a la vez. Estoy trabajando con 7,500 columnas. Selecciono 7,500 columnas como rango, pero solo puede copiar y pegar parte de lo que había seleccionado, no todo. Estoy planeando copiar todas estas columnas de una sola vez y pegarlas. ¿Hay alguna manera de que pueda hacer eso? solo para acelerar las cosas. Cualquier ayuda sería muy apreciada. ¡Gracias!
Este comentario fue minimizado por el moderador en el sitio
hallo,
ich habe eine Excel-Datei (100 Tabellenregister) für die ich eine Formel gesucht habe, die es erlaubt, beim Kopieren nur Werte einfügen, möglich zu machen.

Ausschneiden+Arrastrar y soltar habe ich bereits per Makro ausgeschaltet. Ich habe jetzt im Netz folgenden Code gefunden, den ich in
"Diese Arbeitsmappe" geschrieben habe:

Sub libro de trabajo privado_SheetSelectionChange (ByVal Sh como objeto, ByVal Target como rango)
On Error Resume Next
Target.PasteSpecial xlPasteValues
Aplicación.CutCopyMode = Verdadero
End Sub

(Der Code verursacht, dass ich nach kopieren, den Inhalt sofort als Wert in eine ngeklickte Zelle kopiert bekomme)
Das funktioniert sehr gut, jedoch habe ich noch ein Problem dabei:

Wenn ich Werte aus einer Zelle kopiere, kann ich diese auch in geschützte
Zellen kopieren und das soll nicht sein. In vielen geschützten Zellen stehen Formeln die nicht überschrieben werden sollen.

Kann mir jemand helfen, wie ich den Code erweitern oder ändern kann, dass er es nur erlaubt in nicht geschützte Zellen zu kopieren?

Gruss Heiko
Este comentario fue minimizado por el moderador en el sitio
Hola, ¿alguna posibilidad de agregar esta función solo en algunas hojas?
Este comentario fue minimizado por el moderador en el sitio
Hola, aquí hay un problema, los valores se pegan automáticamente al hacer clic en la celda.
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