Respuesta
en
Microsoft Excel
a
Restar fechas indicando los días de cada año
Usando fórmulas matriciales es posible conseguirlo, el problema es que si la diferencia entre ambas fechas es muy grande serán necesarios muchos cálculos, lo que podría empeorar el rendimiento del libro donde estuvieran las fórmulas. Es un poco...
Respuesta
en
Microsoft Excel
a
Mostrar mensaje cuando falten datos en texbox
Prueba con algo parecido a este código, que iría en el evento _Click del botón que termina la edición: Private Sub CommandButton1_Click() Dim ctrControl As MSForms.Control For Each ctrControl In Me.Controls If TypeOf ctrControl Is MSForms.TextBox...
Respuesta
en
Microsoft Excel
a
Cambio de nombre en hojas excel.
Si lo que necesitas es que los nombres de las hojas en el editor VBA sean los mismos que los de las propias hojas, prueba con el siguiente código (mejor sobre una copia del libro por si no es esto lo que necesitas): Sub...
Respuesta
en
Microsoft Excel
a
Análisis de Linea de datos
Prueba con esta fórmula matricial (hay que introducirla pulsando mayúsculas control entrada al mismo tiempo), que parece funcionar en los 4 ejemplos que pones: =SI(MAX((B1:AA1=0)*COLUMNA(B1:AA1))<MAX((B1:AA1=3)*COLUMNA(B1:AA1));"Sí";"No")
Respuesta
en
Microsoft Excel
a
Autoajustar filas con celdas combinadas
Yo escribí un sub que hace más o menos eso, mira si te sirve para empezar: www.jrgc.es/ejemplos/AjustarTextoEnCeldasCombinadas.xls
Respuesta
en
Microsoft Excel
a
Ayuda Urgente Funciones Matriciales
=indice(a1:a8,k.esimo.menor(si((a1:a8>0),fila(a1:a8)),1))+indice(a1:a8,k.esimo.menor(si((a1:a8>0),fila(a1:a8)),2)) (Matricial)
Respuesta
en
Microsoft Excel
a
Fecha automática en casilla de excel
=HOY()-1 Tendrás que darle formato de fecha a la celda.
Respuesta
en
Microsoft Excel
a
Ayuda en excel - funciones matriciales
=indice(a1:a5,coincidir(max(sumar.si(a1:a5,a1:a5,b1:b5)),sumar.si(a1:a5,a1:a5,b1:b5),0))
Respuesta
en
Microsoft Excel
a
Problema con k.esimo.mayor
Prueba con esta fórmula matricial (hay que introducirla pulsando mayúsculas control entrada al mismo tiempo), que tendrás que poner en la fila 1 de una columna vacía y copiar y pegar hacia abajo:...
Respuesta
en
Microsoft Excel
a
Macro que reconozca qué usuario ha iniciado sesión
Prueba con algo parecido a Environ("userprofile") & "\NombreDelArchivo.extensión" para establecer la ruta completa del fichero.
