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

Programa para hacer ejecutable base datos access

Tal como lo planteas, lo que pides es imposible, al menos hasta donde yo sé: una base de datos access no se puede convertir en un archivo exe. Además, para ejecutar la bd de access necesitas el programa completo o el runtime. La única forma que se me...
Respuesta en y en 4 temas más a

Dar formato a un campo de tipo fecha usando DAO en Access

Sí, una: tienes que crear la propiedad y añadírsela al campo. Siguiendo tu ejemplo: Dim dbDAO As DAO.Database Dim tablaDAO As DAO.TableDef Dim campoDAO As DAO.Field Set dbDAO = CurrentDb() Dim propDAO As DAO.Property Set tablaDAO =...
Respuesta en y en 1 temas más a

Crear un PDF en un directorio sin tener que dar manualmente los datos de guardar

DoCmd.OpenReport "NOTAENTREGA",acViewPreview , , "IdCliente=" & Me.IdCliente, acHidden DoCmd.OutputTo acOutputReport, "NOTAENTREGA", acFormatPDF, "C:\Archivos de Programa\Notas Entregas\NOTAPREPARADA.pdf", False DoCmd. Close acReport,"NOTAENTREGA" A...
Respuesta en y en 3 temas más a

¿Como adjuntar datos desde un formulario en Access 2013?

La mejor forma es almacenar en un campo de tipo texto (o texto largo) la ruta completa al archivo, de esa forma evitas que el tamaño de la BD aumente desmesuradamente y eventualmente pueda llegar a quedar inservible. El código que necesitas para...
Respuesta en y en 4 temas más a

VBA Access: Consultar entre fechas

Para las fechas usa este código, en el evento al cargar del formulario: Private Sub Form_Load() Me.txtFIni = Nz(DMin("FNAC", "AUTORES"), CDate("01/01/" & Year(Date))) Me.txtFFin = Nz(DMax("FNAC", "AUTORES"), Date) End Sub Te las pondrá en los cuadros...
Respuesta en y en 2 temas más a

Consulta sobre programar botones con vba

Tal como lo veo, hay dos formas de hacerlo: 1º/ Eliminar el id autonumérico y en su lugar poner un falso autonumérico (en la web de Neckkito tienes un ejemplo que explica cómo crearlo) Si optas por esta solución, el código para el botón guardar sería...
Respuesta en y en 4 temas más a

VBA Access: Actualizar una tabla sin vinculación al formulario

Puedes hacerlo con: CurrentDb.Execute "INSERT INTO US_BITACORA(USUARIO,TIPO) VALUES ('" & Me.txtUsAutoriza & "','A')" O con otro recordset sobre la tabla asignando a los campos de la tabla los textboxes.
Respuesta en y en 1 temas más a

Moverse registro a registró en formulario continuo

Puedes programar en tu botón la ejecución de una SQL (o una consulta de datos anexados si te es más cómodo) para actualizar esos registros, sin necesidad de recorrerlos uno a uno. Sería una cosa parecida a esta: Private Sub NombreBoton_Click()...
Respuesta en y en 1 temas más a

Error DoCmd. OutputTo multiples hojas

Con DoCmd. OutputTo no puedes elegir el número de páginas (registros) a imprimir, si no que te imprime todos los que haya. Tendrías que filtrar previamente el formulario o usar otro método que sí lo permita, como puede ser PrintOut
Respuesta en y en 3 temas más a

VBA Access: Asignar ordinal al añadir un nuevo registro 'Al no estar en la lista'

Si ID es autonumérico, no tienes que hacer nada, ya access te lo incrementa al ejecutar esa SQL. Si no lo es, puedes usar DMax() en vez de DLast(), o usar DCount() para saber los registros que tienes en tu tabla (si lo haces antes de ejecutar la SQL...