Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Este tema está ahora archivado y está cerrado a más respuestas.
Muy buen día, tarde, noche.
Me he buscado en la web y no he podido encontrar respuesta a lo que tengo en mente.
He creado una UDF, y funciona muy bien, el problema que tengo es que al momento de usarla en una hoja, no muestra los argumentos necesarios para que funcione correctamente la fórmula.
La pregunta es: ¿Se puede lograr que se muestren los argumentos necesarios de la función en una hoja?
Es decir, así como cuando se usa la función BuscarV, que en pantalla se muestran los argumentos necesario ("valor_buscado, matriz_buscar_en, indicador_columnas, [ordenado]")
No se si es necesario subir archivo para esto, pero pego aquí la formula que he creado.
Function RetencionISR(Sueldo As Double, Mes As Integer, Optional Extras As Double, Optional OtrosIngresos As Double, Optional AnteriorISR As Double) As Double Dim IngresosAnuales As Double Dim BonificacionAnual As Double Dim RentaBruta As Double Dim IGSSAnual As Double Dim DescuentoAnual As Double Dim TotalDescuentos As Double Dim RentaNeta As Double Dim Meses As Integer Dim ISRAnual As Double Dim DescuentoISR As Double Meses = 12 - Mes + 1 IngresosAnuales = (Sueldo * 12) + Extras + OtrosIngresos BonificacionAnual = 250 * 12 RentaBruta = IngresosAnuales + BonificacionAnual IGSSAnual = IngresosAnuales * 0.0483 DescuentoAnual = 48000 TotalDescuentos = IGSSAnual + DescuentoAnual RentaNeta = RentaBruta - TotalDescuentos If RentaNeta > 300000 Then ISRAnual = (((RentaNeta - 300000) * 0.07) + 15000) Else ISRAnual = (RentaNeta * 0.05) End If DescuentoISR = (ISRAnual - AnteriorISR) / Meses RetencionISR = DescuentoISR End Function