Sveinbjorn El Rojo

Sveinbjorn El Rojo

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

Actividad pública reciente

Ha respondido en

Como separar cadena de texto dividido por signo "_" en una consulta

Para la columna A (y para la B), puedes usar la función Siinm: A: SiInm([Factura] LIKE "No existe *","No existe",Izq([FACTURA],EnCad([FACTURA],"_")-1)) o A: SiInm(EnCad([FACTURA],"_")=0,"No existe",Izq([FACTURA],EnCad([FACTURA],"_")-1)) Para la B, no...
Ha respondido en y en 2 temas más

Copiar datos de un form a otro form en access

La instrucción sería : Forms!nombreFormulario!nombresubformulario.Form.nombreControlDestino=Me.NombreControlOrigen Has de tener en cuenta que para que eso funcione, ambos formularios deben estar abiertos. Y si tus nombres tienen espacios en blanco, o...
Ha respondido en y en 1 temas más

Imagen dependiente de Cuadro de texto.

Si en el texto escribes, literalmente, KMT, el If sería : if txtIMG="KMT" then Si el Kmt puede estar dentro de todo lo que escribas, sería : if txtIMG like "*KMT*" then
Ha respondido en

Cambiar en hipervínculo c:\ por nombre del equipo

Lo puedes hacer más sencillo: 1º/ La función buscaArchivoExp la dejas tal cual la tienes. 2º/ En el código del tu botón, donde haces la llamada a la función, cambias el buscaArchivoExp por esto: Replace(buscaArchivoExp,"C:","\\" &...
Ha respondido en y en 1 temas más

Seleccionar el primer registro de un cuadro combinado

Pues no sé que harás, pero con: Me.nombreCombinado=Me.nombreCombinado.ItemData(0) te selecciona el primer registro. Si lo quieres hacer con Selected, también lo puedes hacer, pero así: Me. NombreCombinado. SetFocus Me. NombreCombinado. Dropdown...
Ha respondido en y en 3 temas más

Diferencia de días con datediff vba

Si con esta línea: DiasUltimoPedido = Me.list_historial.List(Me.list_historial.ListCount - 1, 0) te coge el último item del listbox, yo lo pondría así, para que coja el primero: DiasUltimoPedido = Me.list_historial.List(0, 0) o así (no sé seguro si...
Ha respondido en

Casilla de verificación, no muestra mensaje.

Pon <>-1 en vez de =0, porque no necesariamente lo mismo que tenga un valor falso (0) que un nulo ( que no hayas marcado y desmarcado casilla )
Ha respondido en

Crear un campo en una consulta access, que se rellene en función del dato de otro campo de la misma consulta.

Crear el cmapo en la cosnulta es muy sencillo, solo tenes que usar la función Siinm() o iif() en inglés. Para ello, abre tu consulta en vista diseño y añade una nueva columna con esto: Saludo: Siinm([Título]="D.";"Estimado Sr.";"Estimada Sr.ª") Para...
Ha respondido en

Seleccionar items de un listbox con dos combobox y un textbox

Tienes que hacer lo mismo que con el cuadro combinado dependiente, es decir, en el evento "al recibir el enfoque" o en otro que consideres más adecuado, le cambias el origen al cuadro de lista ( pongo la sql incompleta para abreviar):...
Ha respondido en y en 2 temas más

Extraer caracteres de una cadena de texto en access

Usa esta expresión, a ver si es lo que quieres: Medio([NombreCampo];EnCad([NombreCampo];"-")+1;EnCad([NombreCampo];".")-EnCad([NombreCampo];"-")-1) Donde tendrás que cambiar NombreCampo por el nombre de tu campo.
Ha respondido en

Como extrar parte del nombre de un archivo en una Conculta o Cuadro de texto Access

Supongamos que en tu consulta el campo donde tienes la ruta del archivo, en un alarde de originalidad se llama "Archivo". Abre tu consulta en Vista Diseño y añade un campo nuevo con esta expresión: FACTURA:...
Ha respondido en

Consulta filtro entre fechas. Quiero que discrimine entre el rango o todas

Prueba esto: Entre Nz([Formularios]![Filtros informes]![Fecha_Inicio];#01/01/1900#) Y Nz([Formularios]![Filtros informes]![Fecha_fin];#31/12/9999#) Y quita lo del Nulo como segundo criterio. Lo bueno de este método es que si no pones nada en el...
Ha respondido en

Renombrar automáticamente un archivo descargado del correo automáticamente

Claro que puedes renombrar el archivo copiado con el nombre que quieras, siempre, claro está, que respetes las reglas de nombres de Windows (por ejemplo no lo podrías poner como copia_23/01/2020.pdf, porque no se pueden usar las barras o contrabarras...
Ha respondido en

Como vínculo en access 2 campos de una tabla con 2 campos de otra tabla

Hay muchas formas de hacerlo, pero trabajando con formularios (que es como se debe trabajar y no directamente con las tablas), por ejemplo: En el evento "después de actualizar" del campo PRODUCTOS del formulario VENTA, le generas este código:...
Ha respondido en y en 2 temas más

Como quito las cuadriculas predefinidas en access 2007

Si te refieres a lo que creo, en la vista diseño de tu informe vete a la cinta de opciones -> herramientas de diseño de informes -> Organizar -> Quitar Diseño Probablemente en Access 2007 no sean esas opciones (Ahora no dispongo de uno para...
Ha respondido en y en 1 temas más

Ordenar aleatoriamente un informe access por un campo o dos

No puedes ordenar aleatoriamente por un campo, ni en un SELECT (con el ORDER BY) ni en las propiedades del informe, porque las únicas opciones son Orden Ascendente y Orden Descendente. Y no hay más. Ahora bien, puedes crearte un nuevo campo en esa...

Experiencia

Desde 2012 trabajando con Access como "hobby"...

Trabajo

  • Ayuntamiento
    Funcionario , 2008 - actualidad

Educación

  • USC
    Lic. en ADE