t4373125

t4373125

 42,0K puntos  Cataluña, España @t4373125 desde - visto

Respuestas

Respuesta en a

Referencias

No se si hay otra forma más "elegante" de hacerlo, pero he encontrado esta solución: =DESREF(Hoja2!A1;B1-1;0) La función DESREF cojera el valor de la casilla A1 de la hoja2 pero en realidad no coge el de la A1, sino que lo desvía tantas filas como el...
Respuesta en a

Macros no funcionan

No estoy seguro de lo que dices. Prueba esto: Private Sub Workbook_Open() Sheets(2).Select End Sub A mi me funciona con Excel 97. Si no te sale al abrir, puedes probar en el evento: Workbook_BeforeSave Y deja activada la hoja que te interese antes de...
Respuesta en a

Borrar renglones en blanco

Se puede hacer con una macro de excel, pero necesito saber que condiciones...
Respuesta en a

Visualizar barra de herramientas

Para visualizarla tienes que pulsar con el botón secundario del ratón en cualquier otra barra de herramientas e ir a "Personalizar..." Luego tienes que marcar la "Barra de menús de la hoja" Con eso creo que ya está.

Varias dudas sobre la propiedad showmodal y los datos introducidos en libros de excel

Pregunta 1: ShowModal es una propiedad que define si el usuario está obligado o no a cerrar esa ventana antes de poder hacer nada con cualquier otra. Y al ponerlo a false, hacemos que la ventana pueda perder el foco. Pregunta 2: Creo que no se puede...
Respuesta en a

Calendario

Para hacer eso tienes que insertar un control ActiveX que sea un calendario. Hay varios y puedes probar el que más te guste. Para ello tienes que hacer lo siguiente: 1. Mostrar el "Cuadro de Controles" (Herramientas > Personalizar...) 2. Darle al...
Respuesta en a

Ficheros Excel

Eso que dices me extraña un poco. ¿Tienes la misma versión de Excel en los 2 ordenadores? ¿Qué tipo de cambios realizas, exactamente? Según que cambios puede ser que sean sobre Excel y no sobre el libro en concreto. Si quieres mandame el archivo y...
Respuesta en a

¿Cómo consigo que los tres primeros números de una celda aparezcan en otra?

Imaginemos que el dato lo tienes en la celda A5. En A1 pon: =EXTRAE(A5;1;3) En A2 pon: =EXTRAE(A5;4;8) Y en A3 pon: =DERECHA(A5;LARGO(A5)-8) Explicación: La función EXTRAE, devuelve un texto basándose en 3 parámetros: 1: Texto origen 2: Carácter de...

Macros.

Ok, tal y como lo veo todo esta bien excepto la ultima linea, que no se ejecutará nunca porque antes se cierra el libro y para la ejecución del código. Entonces tienes que borrarla y hacer lo siguiente: Dentro del editor de VB, en el libro "menu.xls"...
Respuesta en a

Macro

Prueba este código y modifícalo a tu gusto: Sub macro() 'ir a la casilla de inicio Range("A1"). Select 'borrar esta linea si se quiere empezar por la celda seleccionada en este momento 'mientras haya celdas... While ActiveCell.Text <> "" 'caso que...