Sveinbjorn El Rojo

Sveinbjorn El Rojo

No responderé preguntas de usuarios que no valoren las respuestas
 1.152K puntos  Galicia, España @sveinbjorn desde - visto

Respuestas en Microsoft Access

Respuesta en y en 2 temas más a

No me muestra todos los registros en una consulta de unión de Access

Pon: SELECT CLabores.Finca, CLabores.Fecha, CLabores.Importe FROM CLabores UNION ALL SELECT TGastos.Finca, TGastos.Fecha, TGastos.Importe FROM TGastos; Si solo pones Union, elimina los duplicados, con UNION ALL, muestra duplicados. A ver si así...
Respuesta en y en 3 temas más a

Un problema al mostrar el ribbon

La pestaña Archivo creo que solo la puedes ocultar completamente si ocultas el ribbon (no lo puedo confirmar ahora mismo porque solo tengo acceso a un 2007 en el pc del trabajo). Si habilitas el ribbon, la tendrás activa. Algo aprecido sucede con la...
Respuesta en y en 1 temas más a

¿Se puede ordenar un número largo del 0 al 9 en Access o en VBA?

A pesar de que ya tienes una propuesta de Jacinto, yo te preparé otro ejemplo parecido, para que tengas opciones: http://www.filebig.net/files/Wndcb72YXV En este ejemplo además puedes elegir si ordenar la cadena numérica de 1 en 1, de 2 en 2 o de 3...
Respuesta en y en 1 temas más a

Recorrer en vertical los registros de un campo, para comprobar su valor y...

Lo primero que se me ocurre es que en el evento "después de actualizar" de Selección, pongas: If Me.Selección=-1 Then CurrentDb.Execute "UPDATE NombreTabla SET Seleccion=0 WHERE Articulo<>" Me.Articulo End If Y si articulo no fuera un campo numérico...
Respuesta en y en 1 temas más a

Quiero hacer saltar un Msgbox.

Pues por ejemplo, en el evento "Después de actualizar" de ese cuadro de texto pones: If Me.NombreCuadroTexto="mundo" then Msgbox "Has escrito: 'mundo'"
Respuesta en y en 3 temas más a

Eliminar #Error en Access al ejecutar codigo VBA

Si la función la declaras para que devuelva un número (Public Function WorkingDays2(... As Integer), no le puedes decir que te devuelva un "texto" (WorkingDays2 = " ") Yo probaría primero a cambiar esa línea por ésta otra: WorkingDays2 = 0 Y si no te...
Respuesta en y en 3 temas más a

Insertar un valor en un campo mediante VBA

Si usas una SQL de tipo INSERT te añadirá un registro nuevo siempre cada vez que se ejecute, por lo que no tiene sentido (ni se puede) usar un WHERE en ella. Si lo que quieres es actualizar un registro existente debes usar una SQL de tipo UPDATE, en...

Tengo el siguiente código de vba y al empezar a utilizar access 2016 me da fallo

No das mucha información sobre el error (no creo que nadie sepa todos los números de error de Access a qué corresponden) y en qué linea te da el mismo, por lo que supondré que te marca la linea Set fs = Application.FileSearch y por tanto que te falta...
Respuesta en y en 1 temas más a

Refrescar un formulario cuando pinchas en un campo si/no

¿Probaste a poner, simplemente: Me. Requery? Y yo te sugeriría hacerlo en "Después de actualizar", y no en "al hacer clic"
Respuesta en a

Problema al ir a registro nuevo al abrir formulario

Es mucho más sencillo: DoCmd. OpenForm "FFitxa Inscripcio",,,, acFormAdd El método OpenForm tiene muchas opciones, y con ellas puedes hacer muchas cosas en una sola línea de código.