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 copiar rango variable

Con esta macro de código lo consigues. Te lo he dejado en select aunque puedes poner directamente copy sub selección() columna = range("FB1").end(xltoleft).column fila = range("a65000").end(xlup).row range(cells(2,1),cells(fila,columna)).select end...
Respuesta en a

Alimentar hoja con datos de una fila

Si me mandas el ejemplo podré ayudarte a confeccionar ese automatismo. Si no se lo que quieres copiar no puedo confeccionar la macro. [email protected]
Respuesta en a

Desactivar opción guardar en excel

Con esto sale sin preguntar y sin guardar cambios: activeworkbook.close false

Proteger celdas en función de rango dinámico

Programamos el evento change de la hoja en cuestión de esta manera: (En mis supuesto mi rango dinámico está en la columna A) Pasos: 1- Antes de escribir la macro tienes que tener creado el rango dinámico. 2- Antes de escribir la macro y con los...

¿Cómo hago para que vlookup me arroje diferentes resultados para un mismo número?

Voy a imaginar que la primera tabla ocupa desde A1 a C13 incluida los rótulos y la segunda tabla ocupa desde G1 a I13 incluida los rótulos. Ahora nos ponemos en la celda C2 para traer la operación que está en la otra tabla y la vamos a buscar...
Respuesta en a

Buscador en excel!

Aquí tienes la solución. Tienes que poner tu base de datos en el rango A1:D2. Después en la celda C9 pones el dígito a buscar (o 1 o 2). Y Después ejecutas esta macro: (Recuerda puntuar y finalizar. Si quieres el archivo te lo puedo enviar) Sub...
Respuesta en a

¿Cómo coloco la hora automáticamente al ingresar un dato en una hoja de Excel?

Necesitas la siguiente linea de código vba: Sub hora() ActiveCell.Value = Format(Now(), "hh:mm:ss") End Sub Al ejecutar esta macro verás que te pone la hora en la celda activa y la deja fija. Solo queda que lo adaptes para que te ponga la hora en la...
Respuesta en a

Recorrer una columna extrayendo textos separados por comas y texto numérico de las celdas

Aquí tienes la solución. Para el ejemplo los datos están escritos desde la celda a1 hacia abajo. Y lo arreglará en las columnas contiguas. (No olvides finalizar y puntuar por favor) Sub separar() fila = 1 columna = 3 Range("a1").Select Do While...
Respuesta en a

Sombrear filas con condición

Se hace con formato condicional. Sombrea todas la celdas de tu tabla, elige la opción fórmula del formato condicional y mete esa fórmula: =CONTARA(A1:D1)=0 (Después elige un color de fondo) En mi ejemplo la tabla abarca desde a1 a d7 Recuerda...
Respuesta en a

Requiero ayuda con la siguiente formula

La fórmula aleatorio es una fórmula que permanece viva en todo momento y se lanzará siempre que se produzca un cambio en la hoja, pero si quieres hacer lo que comentas, se puede hacer mediante macro. Aquí la tienes: Esta macro te lanza un aleatorio...

Suscríbete RSS