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

Duda de explotación de Excel en Access

Tengo la sensación que te llevas todos los datos de la tabla de Access a tu hoja de cálculo y desde ahí preparas los gráficos y demás. Si es así, la solución sería que te lleves sólo un resumen de datos que puedes obtenerlo con una consulta de...
Respuesta en a

Pregunta de consulta Access

El "group by" y "order by" en una subselección no tiene ninguna utilidad, sólo da más trabajo a la máquina. He probado esta selección: SELECT [Assigned To] FROM Cases WHERE [Assigned To] Not In (SELECT [Assigned To] FROM Cases WHERE...
Respuesta en a

Comparar celdas y dejar vacía si no coinciden

A ver si lo que buscas es algo así. En la columna "A" de la hoja1 tienes la lista total de códigos y en la misma columna de la hoja2 están los que has importado. Supongo que si te falta por importar el 5241, lo podrás traer más tarde y te quedaría al...

Problema al comparar fechas

La fórmula que pones la entiende como una división y su resultado es una fecha muy fea, tanto que no le gusta. Podrías poner la fecha entre almohadillas "#", pero cuidado... lo mismo toma el mes como el día y viceversa. Personalmente no me suele...
Respuesta en a

Abrir word desde un commamd button de excel

Prueba a añadir una referencia a "Microsoft Word 11.0 Object Library" (o la versión que tengas tu), y con un código de este estilo: Option Explicit Sub abrirWord(ByVal nomFich As String, ByVal clave As String) Dim miWord As New Word.Application Set...
Respuesta en y en 1 temas más a

Problema al acceder por VBA a una select

Estás poniendo que el campo2 sea siempre "[variable]" Lo que tienes que hacer es que la cadena contenga el valor de esa variable, no el nombre. Prueba a sustituir la línea por esta: SQL="SELECT campo1 FROM tabla1 WHERE campo2=" & variable & " ORDER...
Respuesta en a

Problemas con SQL

Lo primero que necesitas es incluir a tu proyecto una referencia a alguna de las librerías de acceso a bases de datos. Entra en "Proyecto - Referencias" y marca "Microsoft DAO 3.6 Object Library" (o alguna versión similar a la 3.6) A partir de ese...
Respuesta en a

Autocompletar según celda anterior

En este caso te plantearía usar una macro. El código podría ser este: Option Explicit Sub rellenaAsientoFechaEnBlanco() Dim nLin As Integer Dim antAsiento As Long Dim antFecha As Date Dim aux1 As Variant Dim aux2 As Variant aux1 = "" aux2 = "" nLin =...

Texto al Mover mouse sobre un objeto

EN las propiedades puedes poner algo en "Texto de Ayuda del control". Ese texto aparecerá cuando pongas el ratón encima del control.
Respuesta en a

Autorellenar o numerar

Suponiendo que en la primera fila tengas unas cabeceras, en la celda F2 podrías poner la siguiente fórmula: =si(D2=D1;F1;0)+1 Después copia la fórmula al resto de las celdas de la columna y, si no me he equivocado, tendrás lo que buscas. En caso que...