Sveinbjorn El Rojo

Sveinbjorn El Rojo

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

Actividad pública reciente

Ha respondido en

En Access 2016. Controlar longitud de un textbox independiente de tipo texto

.- Para controlar la longitud puedes usar la función len() VBA Access cuenta longitud en tiempo real Limitar la cantidad de caracteres a 8 en un campo de tipo password .- Para convertir a mayúsculas tienes UCase()...
Ha respondido en y en 1 temas más

Necesito trasladar los datos de una hoja de Excel a Access para controlar activos (Bienes de Inventario).

Tienes dos opciones: o importas todos los datos de las hojas de Excel a tu Access, o las vinculas. Cualquiera de las dos lo haces desde el mismo sitio: Pestaña "Datos externos" del ribbon -> grupo "Importar" -> Excel. La diferencia está que has de...
Ha respondido en

Consulta con parámetro tipo texto

Te faltan las comillas simples que delimitan cualquier carácter de texto: ... HAVING (((TBL_Operador.SIGLA_Operador)= '" & Me.Operador.Value & "'));") Un saludo.
Ha respondido en

Uso de Dcount access con varias condiciones

Prueba, en un nuevo campo de una consulta (cambia lo que marco en negrita por el nombre de tu tabla): DCount("Aprobados","NombreTabla","[Nombre]='" & [Nombre] & "' AND [Día]=" & [Día] & " AND [Mes]=" & [Mes]) Otra forma, sin necesidad de usar DCount,...
Ha respondido en y en 2 temas más

Barra de progreso mientras carga informe Access

Estos enlaces, a ver si te resuelven el problema: http://jmmirallesortega.wixsite.com/accessyvba/ejemplos-y-descargas (ejemplo 24) https://sites.google.com/site/jjjt1973/ejemplos-access (ejemplo 91)...
Ha respondido en y en 1 temas más

No abrir formulario sin datos

Puedes hacerlo de varias formas. Una sería usando DCount() en el botón, algo así: If DCount("*","NombreTabla/Consulta")>0 Then DoCmd.OpenForm "NombreFormulario" Else IF MsgBox("Todavía no hay datos que mostrar,¿Quieres añadirlos...
Ha respondido en y en 2 temas más

Agregar un registro por VBA en Access

La forma más rápida es por medio de una SQL INSERT INTO en el código del botón: CurrentDb.Execute "INSERT INTO INVENTARIO(Fecha, Código, Movimiento, Cantidad) VALUES(#" & Format(Date,"mm/dd/yyyy") & "#,'" & Me.Codigo & "'," & Me. Cantidad &...
Ha respondido en y en 2 temas más

MS Access - Comprobar Registros Duplicados en una tabla antes de crear un nuevo registro en ella.

Como idea de partida: Private Sub Boton_Check_Click() If DCount("*", "Table", "FullId='" & Me.txt_Supplier_ID & "-" & Me.txt_item_number & "'") > 0 Then MsgBox "Esa combinación ya existe" End If End Sub Cambia lo del msgbox por el mensaje que quieras...
Ha respondido en y en 2 temas más

Acces creacion de formula SiInm

A la función SiInm siempre le tienes que pasar 3 parámetros: una comparación, un valor si es verdadero y otro si es falso. Si el 0 es "Apto": SiInm([RESULTADO] <0, "No Apto", "Apto") Si el 0 no es ni "Apto" ni "No apto": SiInm([RESULTADO] <0, "No...
Ha respondido en y en 1 temas más

¿Como Imprimir informe en access 2003?

Prueba con DoCmd. PrintOut en vez del DoCmd. RunCommand acCmdPrint También puedes probar a seleccionar el informe antes de imprimirlo con DoCmd. SelectObject.
Ha respondido en y en 2 temas más

Código vba para manejar evento agregar nuevo registro sin usar macro incrustada

El código VBA para ir a un nuevo registro es: DoCmd. RunCommand acCmdRecordsGoToNew o: DoCmd. GoToRecord,, acNewRec Cualquiera te valdría. Del resto de la pregunta no entendí nada... Un saludo. http://nksvaccessolutions.com/Foro
Ha respondido en

Calcular edad exacta en formulario de access

Para calcular la edad exacta mira la función (la segunda) de esta otra respuesta: He usado función para calcular la antigüedad de un trabajador en años y meses. Pero no consigo añadir los días Para el número, puedes usar esta función: Public Function...
Ha respondido en y en 2 temas más

Error al eliminar un registro en base de datos ACCESS

Modifica las propiedades de la relación que une ambas tablas y marca la casilla "eliminar en cascada registros relacionados" Como le tienes marcada la opción de "exigir integridad referencial" no te dejará poner pagos que no corresponden a ningún...
Ha respondido en y en 2 temas más

Validar el llenado de un formulario en access

Si tienes un código para validar un campo, ya tienes el 95 % del trabajo hecho, simplemente has de repetirlo para los otros campos, y además, hacerlo todo seguido en un mismo evento. También puedes hacer algo como lo que explico en este ejemplo:...
Ha respondido en y en 1 temas más

No coinciden los tipos en Dcount con 2 criterios

Suponiendo que ambos campos sean numéricos, tu error está en que no metiste el "AND" dentro de las comillas: DCount("IdPresupuesto", "PresupuestoUnidad", "[IdVigencia] = " & Form!Vigencia & " And [IdUnidad] = " & Form!Unidad) Un saludo.
Ha respondido en y en 3 temas más

Access - Crear consulta con número de registros limitado

Se me ocurre que lo hagas por medio de varias consultas unidas. Por ejemplo, si quieres sacar 10 registros del código 1, 20 del 2 y 30 del 3 de la marca "A": SELECT TOP 10 * FROM TuTabla WHERE Marca="A" AND Codigo=1 UNION SELECT TOP 20 * FROM TuTabla...

Experiencia

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

Trabajo

  • Ayuntamiento
    Funcionario , 2008 - actualidad

Educación

  • USC
    Lic. en ADE