santiagomf

santiagomf

Más de 35 años en la informática y más de 20 trabajando con Visual Basic, Access, Excel y otras B
 166K puntos  Castilla y León, España @santiagomf desde - visto
Preguntar

Respuestas

Respuesta en a

Problema con OpenRecordset

Veo algunas cosillas que no haría así. - Al abrir el recordset estás obligando a que te devuelva el que tiene "idAudit=1", lo cual es ilógico si lo que vas a hacer es añadir un registro. - Usas una clausula "with" innecesaria si pones siempre el...
Respuesta en a

Copiar 2 rangos en otra hoja

Si no te he entendido mal, este podría ser el código que necesitas. Cópialo a un módulo de tu hoja de cálculo y lo puedes ejecutar como una macro. Un saludo Option Explicit Sub copiarLineasDeBaseEnEntrega() Dim nLinIni As Long Dim nLinFin As Long Dim...
Respuesta en a

Exportar excel a access

Por lo que comentas, los datos que tienes grabados en tu hoja de cálculo no están muy bien organizados para guardarlos en una base de datos. Si quieres, envíame una muestra (con 10 o 20 discos) en un fichero comprimido a [email protected]. Si es...
Respuesta en a

Evitar se copie imagenboton

Es casi seguro que tu ¿botón? Ya no se llama 'Button 1'. Seguramente será 'Picture 1'. Lo mejor, para que no haya fallos si cambias el tipo del objeto es que pongas: ActiveSheet. Shapes(1). Delete
Respuesta en a

Enumerar registros en filas

(Me ha costado leer tu mensaje) Entiendo que los nombres están ordenados. Que si 'luis' está en la fila 1,2,3 y 16, los 3 primeros llevan el valor 1 y el de la fila 16 tendrá el número que corresponda (del 3 en adelante). Siendo así, en la celda C1...
Respuesta en a

¿Consulta de selección por caracteres?

select * from nombreDeLaTabla where mid$(nombreDelCampo,4,2) in ('80','81','82','83','84') También podrías poner en la where lo siguiente: where mid$(nombreDelCampo,4,2) between '80' and '84'
Respuesta en a

Llenado simultáneo de dos campos a partir de otro

Por lo que cuentas, el formulario 2 deberías ponerlo como subformulario del primero. Otra forma que se me ocurre es que en un módulo definas 3 variables globales: gbl1, gbl2 y gbl3. Al pulsar el botón para ir al formulario 2 actualizarías estas...
Respuesta en a

Suma en tabla

Create una consulta y en su código SQL (Ver - Vista SQL) pones: update nombreDeTuTabla set total = monto1 + monto2; Y después lo ejecutas con un botón que tiene dibujada una admiración en rojo.
Respuesta en a

Buscar valores duplicados y eliminar la fila

Con este procedimiento haces lo que quieres. Un saludo Option Explicit Sub eliminaLineasDuplicadasColumnaA() ReDim matValoresA(1 To 65536) As Variant Dim nValoresA As Long Dim aux As Variant Dim i As Integer Dim nLin As Long nLin = 1 nValoresA = 0 '...
Respuesta en a

Usar el mismo archivo por dos personas simultáneamente

Las posibilidades son múltiples aunque la solución más sencilla sería que te conectases al ordenador que tenga la base de datos a través de una conexión remota. Para esto tienes diversos programas y también lo puedes hacer a través de la página web...