Luis Mondelo

Luis Mondelo

Excel avanzado y VBA
 810K puntos  Castilla-La Mancha, España @luismondelo desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Macro para abrir pantalla de impresión excel

En mi ejemplo tengo oculta la hoja2 y con esta macro visualizo la vista preliminar de esa hoja2 para manipular la impresión, y cuando termino se vuelve a ocultar. Sub imprimir_oculta() Sheets("hoja2").Visible = True Sheets("hoja2").PrintPreview...
Respuesta en a

No puede encontrar valores buscarv entre textos

Vamos por partes: -Para extraer las dos últimas letras de la cadena es mas correcto hacerlo así: =derecha(a14;2) -En la "tablita" que muestras solo ha dos columnas y si queremos sacar la fecha la fórmula buscarv está mal planteada. La correcta sería...
Respuesta en a

Formula de excel

Esta es la fórmula que tienes que poner en la celda A2 de la segunda hoja: =A1-SUMA((Hoja1!A1:A3)*(Hoja1!B1:B3="baja")*(Hoja1!C1:C3="marzo")) ATENCIÓN: es una fórmula matricial para aceptarla tendrás que pulsar CONTROL + SHIFT + ENTER Recuerda...
Respuesta en a

Calculo de productividad por minuto...

Vamos a a ver si te he entendido: En A1 ponemos: 242:52:48 En B1 ponemos =A1*24*60 (esto nos da un resultado de 14572,80 minutos) En D1 ponemos el importe total, es decir, 19759.39 En C1 ponemos =D1/B1 (nos da un resultado de 1,36€ por minuto) ¿Te...
Respuesta en a

Como insertar un reloj en excel en una imagen pero que de la hora continuamente

Simplemente tendrás que crear un textbox de los controles activex encima de la imagen (o donde quieras) y ejecutar esta macro: Esta macro se estará ejecutando continuamente, por lo que para que siga funcionando cuando salgas y entres en el archivo...
Respuesta en a

Macro columnas vacías...

Está sería tu solución, si lo he entendido bien. Después de que hayas borrado las celdas que quieras, marca con el ratón todo el rango que quieras analizar y después ejecuta esta macro: (Recuerda finalizar y puntuar mi labor) Sub ajustar() columnas =...
Respuesta en a

Contar con sumaproducto con 2 condiciones

Aquí tienes la solución: tus datos de ejemplo los he puesto en el rango A2:B3 =SUMAPRODUCTO((A2:A3<1600)*(B2:B3="bueno")+(B2:B3="excelente")) Recuerda finalizar y puntuar mi trabajo
Respuesta en a

Listar y sumar una celda de hojas xls en directorio

Esta macro te servirá. Sigue mis instrucciones: -En un archivo nuevo de excel pega esta macro en un módulo de VBA. -En la primera pestaña de este libro pon los encabezados de nuestro informe en el rango A1:C1 (cliente - importe - vendedor) -Muy...
Respuesta en a

Concatenar Valores variables

Esta sería tu solución. En mi ejemplo he construido un rango de la B1 a la D4 siendo la primera fila los rótulos de los países. Después he rellenado la tabla con trues y falses aleatorios y después solo tienes que ejecutar esta macro para que haga lo...
Respuesta en a

¿Cómo escoger aleatoriamente un valor de un rango mediante código?

Esta sería tu solución. En mi ejemplo el rango de números es A1:I5. Solo queda que lances esta macro y todo solucionado: (Recuerda finalizar y puntuar mi trabajo por favor) Sub aleatorio() Do valor = Application.WorksheetFunction.RandBetween(1, 89)...

Suscríbete RSS