James Bond

James Bond

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

Actividad pública reciente

Ha respondido en y en 1 temas más

Es posible tener macros disponible siempre al abrir Excel?

Si, solo tienes que crear el libro personal.xlsb y este se crea con el grabador de macros seleccionado libros de macros personal, el cual te creara una carpeta en el modulo VBA llamada personal y en esa carpeta colocas ls macros que quieras que esten...
Ha respondido en y en 1 temas más

Macro para manejar operaciones matemáticas

Usa esta macro, llenara todo el rango que tengas con la fórmula Sub formular() Range("d3").Resize(Range("a1").CurrentRegion.Rows.Count - 2, 1).Formula = "=(a3-b2)*7" End Sub
Ha respondido en y en 1 temas más

Corregir fórmula de excel para evitar el #!div/0!

Utiliza la fórmula +si. Error(sumar. Si. Conjunto(...), 0), esto te pondrá un valor 0 en caso de aparecer un error #¡DIV/0!
Ha respondido en y en 2 temas más

¿Convertir fórmula en código de Macro?

Este es el resultado de las macros, son dos formas diferentes en la primera macro el rango es dinámico es decir la macro se ajustara a los datos mientras que en la segunda lo hará en un rango fijo que va de 1 a 1000, como no das más datos te...
Ha respondido en y en 2 temas más

Como concatenar en Excel varias celdas con condiciones

Este es el resultado de la macro, si es lo que buscas esta es la macro Y esta es la macro Option Base 1 Sub CONCATEN() Set tabla = Range("A1").CurrentRegion With tabla TFILAS = .Rows.Count CUENTA = WorksheetFunction.Count(.Columns(1)) ReDim...
Ha respondido en y en 2 temas más

Resaltar Diferencias Entre Dos Hojas

No especificas si es los valores son únicos en ambas hojas es decir que no hay datos repetidos así que bajo ese supuesto hice esta macro la macro se tarda muy poco en 20000 filas es casi instantaneo. Sub compara() Set tabla =...
Ha respondido en y en 1 temas más

Fórmula de fecha en excel

Prueba la siguiente fórmula, en el ejemplo en H5 tecleo el mes y en i5 me pone el ultimo día del mismo
Ha respondido en

¿Cómo dar entrada en un cuadro de lista de validación de datos y que me prediga los posibles resultados?

Lo que pides por listas de validación no se puede, de hecho ya te pase una macro para hacerlo, como te comente en ese post simplemente tecleas cualquier parte del nombre y en automático te muestra todos los nombres y apellidos que contiene esa parte,...
Ha respondido en y en 3 temas más

Ordenar datos de una tabla al abrir un formulario.

Este es un ejemplo de como puedes ordenar una tabla, si quieres que el acomodo sea automático usa el evento initialize o activate, solo cambia el a1 por la fila donde comienza tus datos Sub ordenar2() Range("a1").CurrentRegion.Sort key1:=Range("k1"),...
Ha respondido en y en 1 temas más

Tengo problemas con la función cells.find

Prueba on error resume next Cells.Find(What:=Range("D2"), After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _ xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _ , SearchFormat:=False).Activate if err.number>0 then msgbox("este...
Ha respondido en y en 2 temas más

Serie con limite - Macro en excel

Este es el resultado de la macro Y esta es la macro solo pones la longitud inicial, la longitud final y cuando sera la variación entre la serie Sub series() linicial = Range("c2") lFinal = Range("c3") variacion = Range("c4") x = 1 For i = linicial To...
Ha respondido en

Como buscar dinamicamente en una caja de texto los nombres de mis funcionarios con cualquier criterio

Este es el resultado de la macro, en formulario se cargan los encabezados en el combobox y en el se selecciona por cual columna quieres filtrar, en el caso de la columna nombre el filtro esta diseñado para buscar coincidencias de los que teclees en e...
Ha respondido en y en 1 temas más

Macro para restar de manera automática en escalera

Usa la siguiente macro, solo cambia el A1 por la celda donde comiencen tus datos Sub restar_columnas() Set datos = Range("a1").CurrentRegion With datos .Cells(2, 3).Resize(.Rows.Count - 1, 1).Formula = "=" _ & .Cells(2, 2).Address(0, 0) & "-" &...
Ha respondido en y en 2 temas más

Como insertar fórmulas si la línea tiene datos

Convierte la tabla a tabla insertada así cada que añadas una nueva fila en automático se agregan las fórmulas, menu---- insertar ----- tabla
Ha respondido en

Macro o forma para proteger fórmulas excel

Pega esta fórmula en la hoja donde quieras proteger las fórmulas, en cuanto alguien quiera cambiar la fórmula la macro lo enviara a la celda c1 xomo ves en el ejemplo y esta es la macro Private Sub Worksheet_SelectionChange(ByVal Target As Range) If...
Ha respondido en y en 2 temas más

Como Ocultar y Mostrar Filas con macro en excel?

Prueba con esta macro Sub ocultar() oculto = Range("a1:a100").Rows.Hidden If oculto Then Range("a1:a100").Rows.Hidden = False Else Range("a1:a100").Rows.Hidden = True End If End Sub

Educación

  • UANL
    Ing. Industrial y Admon