Respuesta
en
Microsoft Access
a
Empezar de 0 al comenzar el año.
El camino que tomaría yo, sería éste: Si lo hago leyendo todos los registros (string) y comprobando sus 4 primeras posiciones = año_actual, sería lentísimo a la hora de generar el número en cuestión. Pero con una pequeña salvedad, no leas todos los...
Respuesta
en
Microsoft Access
a
Macro y excel
Puedes hacerlo por código: ' se está ejecutando excel ? On Error Resume Next Set oXLS = GetObject(, "excel.application") If Err.Number <> 0 Then Err.Clear Set oXLS = CreateObject("excel.application") End If On Error GoTo error_1 ' abrir el libro y...
Respuesta
en
Microsoft Access
a
Consulta que devuelve resultado en blanco
Si abres la consulta directamente desde la ventana de la base de datos, creo que no puedes. Si tienes un formulario basado en una consulta sí que puedes con el siguiente código if forms.recordset.recordcount = 0 then msgbox "no hay registros" else...
Respuesta
en
Microsoft Access
a
Cuadro combinado
Seguro que hay más formas de hacerlo, pero yo lo haría así: - Abriría la tabla por código que contuviera los datos que necesitamos. dim db as database dim rrset as object set db = currentdb set rrset = db.openrecordset("select * from nombre_tabla...
Respuesta
en
Microsoft Access
a
Problema con access 97
Hay dos causas que te pueden dar ese mensaje, apuesto por la segunda: 1º Access no está bien registrado en el ordenador. Solución: Cierra todos los posibles programas de office abiertos. Ahora vamos a Inicio / Buscar / Archivos o carpetas. Buscamos...
Respuesta
en
Microsoft Access
a
Recuperar campo numérico a Autonumérico.
A ver, quieres pasar de autonumérico a numérico, ¿verdad? Primero tienes que quitar todas las relaciones del campo autonumérico. Luego cambiar el tipo del campo a numérico, y luego si te interesa, lógicamente, poner otra vez las relaciones.
Respuesta
en
Microsoft Access
a
De cuadros de texto a consulta
Prueba a poner Formularios![NombreFormulario].[NombreCampo]
Respuesta
en
Microsoft Access
a
Obligar elegir dato en lista desplegable
Pon el siguiente código en el evento EXIT del cuadro combinado: If VarType(Me.Cuadro_combinado20.Value) = vbNull Then MsgBox "Debe seleccionar un elemento de la lista." Cancel = True End If Debes cambiar cuadro_combinado20 por el nombre de tu cuadro...
Respuesta
en
Visual Basic
y en 3 temas más
a
¿Qué libro creen ustedes que es el mejor para aprender visual basic 5 o 6?
Creo que prácticamente todo lo que buscas lo tienes en http://guille.costasol.net Un saludo. Los libros de mcgrawhill son buenos, y para api's los appleman (pero eso ya es avanzado).
Respuesta
en
Microsoft Access
a
Crear una aplicación con Access
No se puede hacer ejecutables desde una base de datos access. Lo que puedes hacer es utilizar el runtime de access que es gratuito y sirve para que funcionen los mdb's sin necesidad de tener el access. Es gratis y se baja desde microsoft, creo.