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 y en 3 temas más a

Bucle for vba saltando errores

intenta esta correccion en las lineas, usas on error resume next para saltar error y continuar la macro y on error goto 0 para poner Err.number=0 de lo contrario se queda en la memoria el 1004. Set tabla =...

Como pegar un bloque de filas n veces hacia abajo rápidamente

Si tus datos no tienen encabezados esta es la macro que ocupas, solo cambia el a1 por la fila donde comiencen tus datos. Sub copiar_datos() Set datos = Range("a1").CurrentRegion With datos filas = .Rows.Count For i = 1 To filas fila =...

Como bloquear calculo de fórmulas una vez introducido un dato

El problema esta en el calculo automático, cualquier cambio que hagas en la hoja hará que todas las fórmulas se recalculen o actualicen en ese momento, solo hay dos formas de impedir que lo que ya tienes se actualice 1.- Lo que no quieras que se...
Respuesta en y en 1 temas más a

Macro para copiar filas de una tabla de acuerdo a un valor

Esta macro busca la palabra función, determina en que columna se encuentra, ordena la información de forma ascendente agrupando todas las POR las cuales copia en un solo paso a la hoja 2, si ya hay datos en la hoja 2 entonces coloca los datos abajo...
Respuesta en y en 2 temas más a

Macro completar fórmula hasta donde hayan datos

Prueba con esta macro, es para rangos dinámicos, cuenta las filas en ac2 y en base a ese conteo es la cantidad de fórmulas que coloca en aj2 Sub formulacion() ActiveCell.FormulaR1C1 = "MRC / OTC" Set datos = Range("ac2").CurrentRegion With datos Set...

Combinaciones posibles con cinco números

Una combinación de 5 números de tamaño 2 genera 10 resultados únicos e irrepetibles, de hecho por eso se llama combinación, si tuviera máximo 4 repetidos seria una permutacion o si todos los números se repetieran seria un arreglo natural, para...
Respuesta en y en 1 temas más a

VBA estoy tratando de crear un rango dinámico, lo estoy haciendo de las siguientes maneras pero me da error.

Trata con esta macro, no emplea código ASCII ni lo ocupa solo seleccionas la casilla donde quieres iniciar el rango y correr la macro que te va pedir que señales con el ratón donde quieres que finalice el rango, das click y la macro te sombreara el...
Respuesta en y en 1 temas más a

Macro selector, si contiene texto a nueva hoja, si no buscar en siguiente columna hasta encontrar texto

Prueba con esta macro, creara una hoja con cada corte que encuentre en la columna A Sub copiar() Set datos = Range("a3").CurrentRegion With datos c = .Columns.Count For i = 2 To .Rows.Count hoja = .Cells(i, 1) If hoja = vbNullString Then GoTo salto...
Respuesta en a

¿Se puede dejar una fórmula fija y aplicarla a muchas celdas para ahorrar peso de archivo?

El problema es que entre más fórmulas tenga tu hoja más recursos ocupara el procesador para hacer los cálculos por la simple razón de que tienes activada la opción calculo automático y esto hace que cada que introduzcas un dato o simplemente cambies...
Respuesta en a

VBA que no devuelve decimales

Puedes usar esta instrucción TextBox2 = Format([TextBox1] * campo2, "0.00") le da formato al resultado del textbox2 como un numero con 2 decimales