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

Deseo seleccionar la fila desde una celda activa

Esta seria tu solución: Después de que estamos posicionados en la celda encontrada (A6) ponemos esta sentencia: Range(ActiveCell, ActiveCell. Offset(0, 15)).Select no olvides finalizar la consulta
Respuesta en a

Como pasar datos de un textbox a una celda

Entonces para poder ayudarte necesito que me digas las estructura del listbox, me explico, que datos hay en cada columna de dicho listbox, ya que supongo en alguna columna de dicho listbox estará el nombre de la hoja a la que quieres copiar el...

Excel que comando usar para no usar muchos if

En ese caso esta es la nueva macro que tienes que usar para hacer tu trabajo: Con esta macro no es necesario tener ningún if solo escribe la hoja destino en la celda C2 de la hoja1 y listo! Sub ejemplo() 'por luismondelo On Error GoTo salida...
Respuesta en a

Número de Días entre dos Fecha sin Festivos

Para conseguir eso necesitas utilizar la función DÍAS.LAB esta es su estructura =DÍAS.LAB(fechainicial;fechafinal;vacaciones) El argumento vacaciones es opcional y corresponde a las fechas festivas que no conoce Excel, es decir, los festivos locales....

Copia de datos en otra hoja

Tienes que cambiar en esta línea el C65000 por A65000: Sheets("9APHF"). Range("C65000").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlValues No olvides finalizar la consulta
Respuesta en a

Contar y sumar en excel con varias condiciones

Te mando mi solución, sigue mis pasos en este ejemplo: -Tenemos esos datos en el rango A1:D50 (siendo la fila 1 el encabezado) -En la celda F3 escribe esta fórmula: ="Hay "&SUMAPRODUCTO((A2:A16="premium")*(B2:B16="completado")*(C2:C16="ra"))&"...

Guardar datos de form a hoja de excel a partir del ultimo registro.

Prueba a usar esta macro en lugar de la tuya: Private Sub CmdGuardar_Click() fila = Range("a65000").End(xlUp).Row + 1 Cells(fila, 1).Value = UCase(TextBox1.Value) Cells(fila, 2).Value = UCase(TextBox2.Value) Cells(fila, 3).Value =...

Ocultar movimiento de la macro

Pon esta sentencia al principio de la macro: Application.ScreenUpdating = False
Respuesta en a

Ejecutar macro dependiendo el valor de una celda

Para ello es ideal programar el evento change de la hoja donde están esos datos. Sería así: Copia esta macro en el objeto hoja que estamos tratando, no en un módulo. De esta manera cuando modifiques el contenido de la celda A3 se autoejecutará la...

Suscríbete RSS