acasegra

acasegra

Programacion de sistemas de gestion c# y
 37,8K puntos  Andalucía, España @acasegra desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Anidar funciones

Seria el la celda estado poner la fórmula. =si(a1>0;"Liquidado";si(b1>0;"abrobado";si(c1>0;"devuelto";si(d1>0;"retenido";"no tiene estado")))) o bien; =si(a1>0;"Liquidado";si(b1>0;"abrobado";si(c1>0;"devuelto";"retenido"))) Depende de las condiciones...
Respuesta en a

Lento al editar una celda

Revisa si esa celda es parte de alguna fórmula o macro que se active al llenar la celda
Respuesta en a

Fórmula para calcular días proporcional del año

No necesitas hacer nada especial, eso una simple resta, deja el tipo de la celda c1 en numérico, las fehchas y las horas son números con con formato especifico.
Respuesta en a

Ruta de Archivo

En excel puedes usar : Solo el nombre del archivo: Range("Hoja1!a1") = ThisWorkbook.Name solo la ruta : Range("Hoja1!a2") = ThisWorkbook.Path ruta + Nombre : Range("Hoja1!a3")=ThisWorkBook.FullName
Respuesta en a

Función Desref

Este tipo de funcuiones se usan cuando quieres hacer referencias tomando valores desde otras celdas. Por ejemplo en una hoja1 pones una celda(a1) en la que se introduce el numero de calzado y en hoja2 pones en cada celda de la columna DE las tallas y...
Respuesta en y en 1 temas más a

Fórmula para Buscar y que muestre todas las coincidenc

Eso que intentas hacer es una tabla dinámica con origen de datos en esa hoja. Ponle titulo a las comumnas de datos, menu Datos->Informes de tablas y gráficos dinámicos en ¿dónde están los datos? Opción 1 (lista ho base de datos... Excel) En ¿qué tipo...
Respuesta en a

Referencia a una hoja a través de celda

Usa la función INDIRECTO(str) en lugar del rango str puede ser tanto una cadena como una celda que tenga una cadena con la expresión de una celda Hoja! Celda rango Hoja! Rango.
Respuesta en a

Sacar cifras después de coma

Prueba SUSTITUIR(SUSTITUIR(ENTERO(A3)&"x"&REDONDEAR((A3-ENTERO(A3))*1000;0)&"y";"0y";"y");"0y";"y") o ENTERO(A4)&"x"&REDONDEAR((A4-ENTERO(A4))*1000;0)&"y" La diferencia está en como trata los decimales, la primera y la segunsa 65.008 devuelve 65x8y Y...
Respuesta en a

Grabar automáticamente el nombre de la celda A1

Private Sub Workbook_Open() If Range("Hoja1!A1").Value = Empty Then Range("Hoja1!A1").Value = ThisWorkbook.Name Range("Hoja1!A2").Value = Now() End If End Sub
Respuesta en a

¿Qué hay mal en esta sintaxis?

ComboBox1.List = Range("minombre!A2:B1000").Value Prueba esto en su lugar

13 respuestas no visibles