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 VBA

Respuesta en y en 2 temas más a

Access, Consultas - Función Elegir(Choose) vs. Siinm(Iif)

A nivel "técnico" no te puedo decir si es más rápido Choose o IIF, porque lo desconozco. Habría que hacer la prueba "cronómetro en mano" para ver la rapidez de respuesta de cada uno. Por comentarte otra opción, que creo es más rápida: crea una...
Respuesta en y en 3 temas más a

Contar el número de registros de un informe de Access mediante VBA

El informe si tiene como origen una consulta (el SELECT... que aparece en el "origen de registro"). Lo que no tiene es como origen un objeto consulta (una consulta guardada como tal en la BD) Para saber con un recordset si esa consulta SQL devuelve o...
Respuesta en y en 3 temas más a

Dcount en VBA para un criterio que tiene dos valores

DCount("[Titulo]", "[TLibros]", "[EsSerie]=-1 And [Estado]=4 Or [Estado]=2") Cómo os gusta complicaros poniendo comillas y & cuando no son necesarios...
Respuesta en y en 2 temas más a

Duda código vba valor booleano

Si te fijas en el ejemplo, para el campo Casado, que es de tipo Si/No, crea la variable como Dim vCasado as Variant, no como Dim vCasado As String... El error creo que lo tienes ahí, en la declaración de la variable.
Respuesta en y en 1 temas más a

Cómo cambiar el formato de hora en consulta access?

Mucho más sencillo, y que te servirá para cualquier hora, no solo para las horas que tienen un dígito: crea el campo en tu consulta con esta expresión: hora_Informe:...
Respuesta en y en 1 temas más a

Como hacer que una función en donde unos de sus parámetros muestre un lista de opciones para seleccionar

Lo puedes hacer declarando Enumeraciones https://docs.microsoft.com/es-es/office/vba/language/reference/user-interface-help/enum-statement Por ejemplo, si declaras la siguiente enumeración: Enum eNacionalidad NacEspañol NacIngles NacFrances...
Respuesta en y en 1 temas más a

Ejecutar consulta de actualización en access pasando parámetro desde código VBA

Tan fácil como copiar la sql de la consulta y cambiar la línea DoCmd. Openquery or CurrentDb. Execute "la sql de la consulta" Y ahí ya puedes poner en el WHERE la referencia a esa variable, así : ...where [MovNroDocumento] =" & CapturaGR
Respuesta en y en 2 temas más a

Octener Total con Dsum() en Vba ACCESS

Si quieres añadir el filtro de fechas, como creo que es tu pregunta, la expresión sería así: Me.txt_ltrs_Sum.Value = DSum("Litros", "LITROS_X_DIA", "Cliente= " & Me.Cliente.Value & " AND Fecha BETWEEN #" & Me.Txt_Inicial_Fch & "# AND #" &...
Respuesta en y en 3 temas más a

Error con apóstrofes en código VBA

Justo hace unos días Neckkito publicó en su web un ejemplo sobre cómo trabajar con datos con apostrofes y cómo "evitar" esos errores. Te lo enlazo: http://neckkito.xyz/nck/index.php/ejemplos/20-especiales/273-datos-con-apostrofe-mecachis-en-la-mar
Respuesta en y en 2 temas más a

Filtrar campo fecha con VBA Access

El campo dónde lo tienes, ¿en un subformulario? Y desde dónde ejecutas el código,¿? ¿Desde el formulario o desde el subformulario? Si el campo está en el subformulario y lo ejecutas desde el formulario principal, la sintaxis sería:...