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

Asignar nombre a función y que funcione..(cuando la escribo directamente en una casilla funciona)

No hace falta macro. Haz lo siguiente con un ejemplo: En la hoja1 celda A1 pon: hoja2 En la hoja1 celda A2 pon: a1 Ahora en el administrador de nombres crea uno nuevo con el nombre pepe y en el renglón donde dice "se refiere a" escribe lo siguiente:...
Respuesta en a

Utilizar al máximo la función SI de Excel

Si usas excel 2003 solo admite unir 7 fusiones SI, en cambio si usas excel 2007 o 2010 puedes unir hasta 64 funciones SI. Si tu caso es el excel 2003 estás obligado a usar visual basic y si me explicas con detalle y con ejemplos de que se trata, te...

¿Cómo bloquear celdas?

Te mando la solución. Tienes que copiar las siguientes macros dentro del objeto ThisWorkbook Después lo grabas y vuelves a entrar y ya está preparado. Con esta macro se anula la función CONTROL C Se anula el click del botón derecha del mouse. Y se...
Respuesta en a

Macro que sume agregue un valor

Te mando mi solución pero antes una aclaración sobre tu pregunta: La fórmula =SUMA(A3:A15) está sumando 13 celdas y no 12 por lo que he hecho la macro sumando 13 celdas: Ejecutando esta macro lo tienes solucionado: Sub sumar() Range("a3").Select For...

Como ocultar o visualizar hojas a través de una lista desplegable

Te mando mi solución, sigue mis instrucciones: En primer lugar crea una pestaña nueva llamada menu y dentro de ella en la celda C4 haz una validación con los 3 nombres de las hojas, es decir, elije la opción lista y en la casilla de origen escribe...
Respuesta en a

Problema con las funciones BuscarV y SI

Te digo como solucionarlo: Si tienes excel 2007 o 2010: =SI.ERROR(BUSCARV(A32;$A$1:$B$26;2;FALSO);"") Si tienes excel 2003: =SI(ESERROR(BUSCARV(A32;$A$1:$B$26;2;FALSO));"";BUSCARV(A32;$A$1:$B$26;2;FALSO)) Recuerda finalizar y puntuar
Respuesta en a

Indice de hojas

Te mando la solución, sigue mis pasos: Crea una pestaña nueva y la pones la primera con el nombre MENU. En esta pestaña tendremos los hipervínculos de las otras. Es importante que esta pestaña llamada MENU esté situada en la primera posición, la...
Respuesta en a

Macro copiar ultima fila y hacer pegado especial

Te mando mi solución: Inserta estas líneas en lugar de las que tienes y listo.. ultima = Range("a65000").End(xlUp).Row Range(Cells(ultima, 1), Cells(ultima, 26)). Copy Sheets("hoja2"). Range("a65000").End(xlUp).Offset(1, 0).PasteSpecial...
Respuesta en a

Copiar dos hojas de un libro con macros a otro libro sin macros a partir de un botón de comando

Te paso la macro para conseguirlo: Esta macro te copia todas las hojas a un nuevo libro que grabaremos con el nombre de libro_2.xlsx. Después de copiar las hojas deja grabado y cerrado el archivo libro_2.xlsx Sub copiar_hojas() milibro =...
Respuesta en a

Como puedo crear una función que haga referencia a una hoja de calculo que puede ser una o otra

Prueba con esto para tus problemas: En la celda F1 ponemos el nombre de la pestaña deseada para hacer el coincidir =COINCIDIR(F4;INDIRECTO("'"&F1&"'!&"A1:A200");0) (El rago A1:A200 es el rango donde busca la coincidencia, es un ejemplo) Ahora con...

Suscríbete RSS