Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo permitir solo el formato de fecha en celdas específicas?

¿Cómo podría restringir una lista de celdas para que solo permita ingresar el formato de fecha en la hoja de trabajo de Excel? En este artículo, hablaré sobre algunos trucos interesantes para lidiar con este trabajo.

Permitir solo el formato de fecha en celdas específicas con la función de validación de datos

Permitir solo el formato de fecha en celdas específicas con código VBA


flecha azul burbuja derecha Permitir solo el formato de fecha en celdas específicas con la función de validación de datos


En Excel, el Validación de datos es una poderosa función que puede ayudarlo a crear una lista desplegable, evitar entradas duplicadas, etc. También puede ayudarlo a evitar el ingreso de otro formato de datos, pero solo el formato de fecha en celdas específicas. Por favor haz los siguientes pasos:

1. Hacer clic Información > Validación de datos > Validación de datos, mira la captura de pantalla:

doc allow date 1

2. En la Validación de datos cuadro de diálogo, haga clic en Ajustes pestaña, y luego elegir Personalizado del permitir lista desplegable, luego ingrese esta fórmula: = AND (ISNUMBER (B2), LEFT (CELL ("formato", B2), 1) = "D" en el Fórmula cuadro de texto, ver captura de pantalla:

doc allow date 2

Nota: En la fórmula anterior, B2 es la primera celda de la columna que desea restringir el formato de datos.

doc allow date 3

3. Luego sigue haciendo clic Alerta de error pestaña en el cuadro de diálogo, realice las siguientes operaciones:

(1.) Verificar Mostrar alerta de error luego de ingresar datos no válidos opción;

(2.) Debajo de Estilo desplegable, seleccione detener opción;

(3.) Escriba la Título y Mensaje de error que desea mostrar en el cuadro de diálogo.

4. Después de finalizar la configuración, haga clic OK botón, y ahora, cuando ingrese los datos que no son formato de fecha real, aparecerá un cuadro emergente para recordarlo como se muestra en la siguiente captura de pantalla:

doc allow date 4


flecha azul burbuja derecha Permitir solo el formato de fecha en celdas específicas con código VBA

El segundo método, te presentaré un código VBA.

1. Active la hoja de trabajo que desea usar.

2. A continuación, haga clic con el botón derecho en la pestaña de la hoja y seleccione Ver código desde el menú de contexto, ver captura de pantalla:

doc allow date 5

3. En el mostrado Microsoft Visual Basic para aplicaciones ventana, copie y pegue el siguiente código en Módulo, mira la captura de pantalla:

Código VBA: solo permite ingresar el formato de fecha en celdas específicas:

Private Sub Worksheet_Change(ByVal Target As Range)
'updateby Extendoffice 20150530
Set w = ActiveSheet.Range("B2:B12")
For Each c In w
If c.Value <> "" And Not IsDate(c) Then
c.ClearContents
MsgBox "Only a date format is permitted in this cell."
End If
Next c
End Sub

doc allow date 6

4. Luego, guarde el anuncio y cierre el código; ahora, cuando ingrese el valor que no tiene formato de fecha en el rango B2: B12, aparecerá un cuadro emergente para recordarle y el valor de la celda se borrará al mismo tiempo, vea la captura de pantalla:

doc allow date 7


Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células 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 Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
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

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ashok · 8 months ago
    how to add a date validation for date format "DD-mmm-yyy" (15-Dec-2018) like this
  • To post as a guest, your comment is unpublished.
    sagar · 1 years ago
    which date format is this function allowed. It is not working for some dates