Eduardo Pérez Fernández

Eduardo Pérez Fernández

Enseñar no cuesta nada
 511K puntos  Colombia @eperezfer desde - visto
Preguntar

Respuestas en Microsoft Access

Guardar valor de un grupo de opciones en una variable pública

Debe definir la variable a nivel de módulo, algo como: Public IntOpcion As Byte Y en el evento Después de actualizar del grupo de opciones: IntOpcion=Me.grupodeopciones En donde grupodeopciones es el nombre del grupo de opciones.

No puedo eliminar objetos de mi BD

Trate de eliminarlo desde otro formulario, algo como DoCmd. DeleteObject acForm, "miformulario" Si no funciona y tiene una copia de la base de datos debe retirarlo de las siguientes tablas del sistema. - MSysNameMap - MSysObjects
Respuesta en y en 3 temas más a

Convertir una consulta de access a código vba

Revise esta parte Me.curp & "' & " And FOL_FILIACION Is Null Or FOL_FILIACION = ""
Respuesta en a

Error 3464 esto me lo da cuando paso al otro campo

Pruebe con esta instrucción DCount("*", "TDatos", "CODIGO_ID=" & Me.Codigo_familiar) Sobra NZ() porque la función Dcount() retorna 0 si no hay datos que cumplan la condición.
Respuesta en y en 1 temas más a

Evitar ediciones en registros de formulario

Puede utilizar una variable booleana a nivel de módulo del formulario, algo como Dim boolGrabado As Boolean El evento del botón Al hacer clic del botón "Confirmar venta", adicione este código IF boolGrabado Then msgbox "Ya registró esta...

Crear un mensaje personalizado si no inserto bien la fecha

No le recomiendo utilizar máscaras de entrada en su lugar trate de validar los datos. Defina el formato del campo como "Fecha Corta" para que pueda hacer uso del calendario por defecto que le ofrece Access y puede capturar el error en evento a nivel...

Unir campos con fechas en un nuevo campo

No necesita tanta vuelta para esto están los array. Observe este ejemplo donde lo hago mediante una función: TABLA DISEÑO DE LA CONSULTA Observe como convierto las fechas a número para pasarlas a la función, como está retorna un número que es una...
Respuesta en a

Bloquear un campo después de cargar

Puede programar el evento Al abrir para bloquear el control, algo como Private Sub Form_Open(Cancel As Integer) Me.Fecha_de_pedido.Locked = True End Sub Y para desbloquearlo puede programar el evento Al hacer doble clic, algo como Private Sub...
Respuesta en y en 1 temas más a

Ordenar datos en un formulario

Puede utilizar esta función a nivel de formulario. Function ordenar() Me.OrderBy = Screen.ActiveControl.Name Me.OrderByOn = True End Function Pero el nombre del campo debe ser el mismo al nombre del campo en la tabla. Para llamar la función lo puede...
Respuesta en y en 3 temas más a

Borrar una base de datos con vba

¿Cuándo dice borrar se refiere al archivo físico o los objetos tablas, consultas, etc?