Jaime Segura

Jaime Segura

Ingeniero Industrial, docente universitario de informatica: excel y programacion con vba
 92,7K puntos  Perú @jaimesegurap desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 4 temas más a

Extraer datos únicos de dos hojas Excel.

La manera más fácil sería crear una tercera tabla, en donde, en la primera columna estén los número de factura de la primera tabla, y en la segunda columna los número de factura de la segunda tabla... solo eso Luego seleccionas esta tabla de dos...
Respuesta en y en 1 temas más a

¿Cómo sustituir el valor de una fila con el valor de una celda?

Si se cambia cada 1 por el valor en B10, prueba: Sub ejemplo Dim celda as Range For Each celda in RAnge("M10:Z10") If celda.value=1 Then celda.value=Range("B10").value NExt celda End Sub
Respuesta en y en 2 temas más a

Pasar de tabla a Matriz en Excel vba.

Tienes una alternativa adicional... en Excel 2016 (si es que dispones de él)... completamente diferente... demora en implementar aproximadamente 3-4 minutos y no usa ninguna macro. Te lo planteo por ti se sirve... 1) Haz clic en tu base de datos: En...
Respuesta en y en 3 temas más a

¿Cómo sumar rangos variables en Macros?

Columnas, ¿filas? Lo que hace tu macro es: Busca la ultima celda con un valor escrito en la columna F Un celda más abajo (que estará en blanco) escribe Total Una celda a la derecha (columna G) suma el total del campo Precio de la Tabla2 Cualquier...
Respuesta en y en 2 temas más a

Encontrar valores repetidos de una hoja

Más rápido que una macro es utilizar el formato condicional Marcas las celdas a revisar... luego en la cinta de opciones: Formato Condicional Reglas para resaltar celdas Duplicar valores (mala traducción de Duplicated values)
Respuesta en y en 2 temas más a

Macro para combinar diferentes posibilidades

Si tienes un bucle con una cantidad finita de ejecuciones lo que debe usar es FOR, pero si tienes un numero variable tienes dos alternativa: calcular la cantidad de veces y usar FOR o ejecutar DO WHILE. En este caso deberías usar un DO WHILE para...
Respuesta en y en 1 temas más a

Evitar que pivot muestre todo los datos al no encontrar dato de filtro.

Cambia la forma en que realizas tu filtrado: con una BD que muestre TRUE y FALSE: A la hora que configuras el filtro... no elijas directamente TRUE Elige "Seleccionar varios elementos" y cuando aparezcan las casillas marca la que dice TRUE.
Respuesta en y en 2 temas más a

Ver listado de fórmulas definidas por el usuario

Algo así como: Sub Lista() Dim e As Name, i as Integer i = 1 Cells(i, "A") = "Nombre" Cells(i, "B") = "Fórmula" For Each e In Names i = i + 1 Cells(i, "A") = e.Name Cells(i, "B").NumberFormat = "@" Cells(i, "B") = e.RefersToLocal Next e End Sub
Respuesta en y en 1 temas más a

Código para deshabilitar combinación con "ALT"

Programa una macro vacía asociadas a cada combinacion de teclas La sintaxis es: Application. Onkey(combinacion, macrovacia) Por ejemplo: La macro vacía sería Sub MacroVacía() End Sub Y para programar Alt+F4 en la macro que ya tengas (debería ser la...
Respuesta en y en 1 temas más a

¿Cómo buscar 2 códigos de una tabla, y que aparezca su descripción?

Combinalas con SI. ERROR Arma dos fórmulas, cada una con el BUSCARV adecuado para que busque un "tipo" de código =BUSCARV(dato, A:C, 3,0) sería para buscar en la columna A y dar el resultado de la C =BUSCARV(dato, B:C, 2,0) sería para buscar en la...

Suscríbete RSS