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

Macros en excel y bd en sql developer

Tengo la impresión que se ha duplicado la consulta. Ayer contesté a esta misma. Por lo que he visto en tu respuesta preguntas porqué hago un bucle "for nLin = 2 to sh.cells...." si tu tienes los datos consecutivos y haces el bucle hasta que...
Respuesta en a

Macros en excel y bd en sql developer

Entiendo que se trata de una base de datos en SQL Server que accedes a ella a través del SQL Developer. ¿Es así? De todas formas no debería haber mucha diferencia siempre que la base de datos la tengas accesible a través de ODBC. Supongamos que el...
Respuesta en a

Abrir carpeta desce un botón de formulario

Prueba a construir la cadena de llamada a la "shell" poniendo el nombre de la carpeta entre comillas dobles. Sería así: Retval = Shell("explorer.EXE /e, /root, """ & carpeta & """", 1)
Respuesta en a

Abrir macros desde VBA

Prueba a desactivar y volver a activar los eventos. Por ejemplo: Application.EnableEvents = False Workbooks.Open "C:\Documents and Settings\.........xls" Application.EnableEvents = True Con eso evitas que ejecute la macro al abrir la hoja de cálculo.
Respuesta en a

Promedio

Calcula tu el promedio como la suma entre el número de los que tienen un valor mayor que 0. Sería así: =SI(CONTAR.SI(DM5:DM39;">0")=0;"";SUMA(DM5:DM39)/CONTAR.SI(DM5:DM39;">0")) Por cierto ponías que si "contar..." era mayor que 0 no pusiera nada,...
Respuesta en a

Actualizar textbox abriendo otra pantalla no modal

La forma que utilizo yo para simular una ventana modal sin que lo sea es meter al programa en un bucle. Lo hago de esta forma: - Declaro la variable: global snEsperar as boolean - Para presentar el formulario haría: snEsperar = false...
Respuesta en a

Ayuda sobre Listas Desplegables

Dejame una dirección de correo para mandarte un Excel con un ejemplo.
Respuesta en a

Fórmula SUMA con varios criterios en Excel

Para sumar los datos usando varios criterios puedes hacer un autofiltro, filtrar según los criterios que quieras y obtener la suma con la functión 'subtotal'. Otra posibilidad sería crear una nueva columna en la cual uses las funciones "SI()", "O()",...
Respuesta en a

Enlazar 2 cuadros de listas

En el evento 'al hacer click' del primer cuadro de lista (supongamos que se llama 'Lista0') tienes que poner que va a ser un 'proocedimiento de evento'. A continuación pulsas el botón con los tres puntos "..." y te lleva al editor de Visual Basic....
Respuesta en a

Necesito información para insertar registro en base de datos access utilizando botón en visual basic

Yo probaría a poner un "me.refresh" antes de moverme a un registro nuevo. Es posible que no lo haya reflejado en la tabla y por eso no lo reconozca. Si no te sirve, prueba a que te avise de cual es el nombre del formulario activo justo antes de...