James Bond

James Bond

Si de mis mayores gustos, mis disgustos han nacido, gustos al cielo le pido aunque me cuesten disgustos
 325K puntos  Monterrey, México @eusebiosuarez desde - visto
Preguntar

Respuestas

Respuesta en a

Hacer el algoritmo de Dijkstra's en VBA

Este es un ejemplo del algoritmo va a buscar dentro de los nodos el que tenga la distancia más corta y se saltara al nodo destino, repitiendo la operación la macro es esta Sub algoritmo_Dijkstra() Dim nodos As New Collection Set datos =...

Conteo de tabla de texto con condición en excel

Usa contar. Si. Conjunto como se muestra en la imagen
Respuesta en y en 2 temas más a

Pasar de tabla a Matriz en Excel vba.

El resultado de la macro es este, es un poco larga por las instrucciones de formateo aunque eso no afecta la velocidad, si necesitas el archivo fuente solo colcoa un email y te lo envío Sub ejecuta_macro() preparar_tabla armar_tabla...
Respuesta en y en 3 temas más a

¿Cómo sumar rangos variables en Macros?

Esta macro hace sumas dinámicas sin importar cuantas filas añadas o quites la macro hace la suma sobre lo que quede, como en tu ejemplo se entiende que la suma se hace sobre la columna F esta macro solo trabaja para esta columna. Sub sumar_datos()...
Respuesta en y en 2 temas más a

Macro sumar.si varias condiciones

Prueba con esta macro, este es el resultado Sub sumar_condicionado() Set hd = Worksheets("datos") Set hr = Worksheets("resumen") Set origen = hd.Range("a1").CurrentRegion Set destino = hr.Range("a1").CurrentRegion With origen Set origen =...
Respuesta en a

¿Cómo puedo borrar todos los nombres definidos en una hoja de libro de excel?

Trata con esto sub borra_names for each x in names x.delete next x end sub
Respuesta en a

La instrucción SET en VBA de Excel

La orden SET convierte tu información en objeto, al cual solo le vas asignando propiedades como colorear, ajustar columnas, formater, añadir fórmulas, o copiar información en un solo paso, por ejemplo si tengo un rango variable de filas y columnas 4...
Respuesta en a

Como crear una macro que alerte por faltantes en correlativos

Prueba con esta macro Sub correlativos() Set datos = Range("a7").CurrentRegion With datos Set datos = .Rows(10).Resize(.Rows.Count - 9, .Columns.Count) For i = 1 To .Rows.Count If i > 1 Then inicio = .Cells(i - 1, 2): fin = .Cells(i, 2) diferencia =...
Respuesta en y en 2 temas más a

Seleccionar última fila con valores en exel

No entiendo tu pregunta tampoco especificas si lo que buscas es por fórmula o por macro por macros hay dos formas, en ambos casos solo cambia el b15 por la celda donde comiencen tus datos. Sub ultimo() Range("b15").End(xlDown).Select End Sub ' Sub...
Respuesta en y en 2 temas más a

Macro que al hacer doble click me lleve a la hoja que contenga dato

Con esta macro cuando le des doble click te colocara en la página donde se encuentre el dato, solo copia y pega en el modulo de la hoja donde tengas los datos en la columna I Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As...