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 Visual Basic

Respuesta en y en 1 temas más a

Evitar error en access "Se ha pasado un IDA no válido para el control de errores".

Es imposible darte una respuesta sin saber qué código has progamado en tu formulario, concretamente haría falta saber en qué evento se produce el error y el código de ese evento. Por lo que veo en el mensaje de error, debes de tener un control de...
Respuesta en y en 3 temas más a

Incluir un valor calculado por código VBA mediante SQL

La SQL tienes que escribirla así: DoCmd.RunSQL "INSERT INTO Archivo_Muestras (ID_Archivo, ID_Muestra, Fecha_Archivo) VALUES ('" & ID_Archivo & "', form!ID_Muestra, Now())" Un saludo.
Respuesta en y en 2 temas más a

Acceder a consulta en una condición después de haber hecho la QWERY

En principio la SQL la tienes bien construida (aunque quizás se podría mejorar pasando la fecha en formato americano, para evitar problemas). Para hacer la comparación, tienes que coger el valor del campo en el recordset de alguna de las siguientes...
Respuesta en y en 2 temas más a

¿Cómo usar la función silnm en access?

La sintaxis que utilizas es la correcta. De hecho, acabo de probarla en una consulta y funciona correctamente: http://filebig.net/files/zEvtNdpx6b Un saludo.
Respuesta en y en 1 temas más a

Recorrer registros de un subformulario

No necesitas ningún código, puedes hacerlo "de un tacada" con una consulta de actualización. Creas una consulta de selección sobre la tabla Seleccionas el campo Cambias a consulta de Actualización En Actualizar a, pones "" Y en criterio pones Nulo, o...
Respuesta en y en 1 temas más a

Uso no válido de Null. Error '94' en tiempo de ejecución

Puedes hacer otra cosa: validar si estás o no en un registro nuevo para hacer el cálculo. Por ejemplo: Private Sub Form_Current() If Me.NewRecord Then Exit Sub Me.IMC.Value = fntCalculaIMC(Me.PESO.Value, Me.ALTURA.Value) End Sub Así, si te mueves a...
Respuesta en y en 1 temas más a

Ordenar por valores máximos de un campo de una tabla y poder dividir ese valor entre el resto de valores del mismo campo

A ver si me explico, y si no te preparo un ejemplo "rápido": Si creas una consulta sobre tu tabla, con esos campos que mencionas, puedes crear un nuevo campo en la propia consulta que te muestre el mejor tiempo de cada categoría, con esta expresión:...
Respuesta en y en 2 temas más a

Obtener el valor de un campo de un SubFormulario pulsando un botón desde el Formulario que contiene el SubFormulario

Mi primera respuesta sería "no puedes", porque al pulsar el botón, el foco lo tienes ya en el botón del formulario y no en el cuadro del subformulario... Ahora bien, podrías crear una variable pública en un módulo independiente, de tipo Variant, y en...
Respuesta en y en 2 temas más a

Pasar datos de un formulario de selección a otro que esté abierto

Puedes hacerlo con If CurrentProject.AllForms("NombreFormularioDestino").IsLoaded Then... La cosa iría así, desde el formulario de selección: If CurrentProject.AllForms("AltaMuestra").IsLoaded Then Forms("AltaMuestra").OperarioAlta=Me.NombreCombo If...
Respuesta en y en 2 temas más a

¿Como actualizar la cantidad en el stock de mi inventario en ACCESS?

Si bien lo puedes hacer de muchas formas distintas (usando consultas de actualización, recordsets...), yo soy de la opinión de que no es necesario tener ese valor almacenado en la tabla, pues al ser un dato variable, lo podemos calcular en cualquier...