Error en la Clase WorkSheet
Un gusto consultarte
Siguiendo con mi trabajo y me refiero al que te consulte al principio, encuentro un error en el código y apelo a tu experiencia
Cuando introduzco un cambio en el ComboBox4 del Form, me salta el error que adjunto.
Private Sub ComboBox4_Change() 'RENDIMIENTO ---- ok Application.ScreenUpdating = False Call calcular3 End Sub ‘-------------------------------------------------------------------------------------------------------------------------------- Sub calcular3() If (ComboBox1) <> "" And Val(ComboBox4) <> 0 And (TextBox2) <> "" Then MdeO = Format((TextBox2 * ComboBox4 * ComboBox1), "0.00") Else MdeO = "" End If If Val(ComboBox3) <> 0 And Val(ComboBox2) <> 0 Then TpoEjec = Format((MdeO * (1 / ComboBox3) * (1 / ComboBox2)), "0.0") Else TpoEjec = "" End If If FECHAS_MONTAJE.TextBox1 <> "" And FECHAS_MONTAJE.TextBox2 <> "" Then FECHAS_MONTAJE.TextBox1.Value = GENERADOR.TextBox11.Value FECHAS_MONTAJE.TextBox2.Value = Format((TpoEjec), "0.0") 'tpo de ejecucion nuevo fecha = FECHAS_MONTAJE.TextBox1.Value 'GENERADOR.TextBox11.Value dias = FECHAS_MONTAJE.TextBox2.Value 'ANALISIS_MONTAJE.TpoEjec.Value TextBox3.Value = Application.WorksheetFunction.WorkDay(fecha, dias, Sheets("Bases").Range("AB2:AB200")) FechaEnt.Value = TextBox3.Value FechaEnt.Value = Format(TextBox3, "dd/mm/yyyy") FechaEnt = Replace(CDate(TextBox3), "-", "/") Else FechaEnt = "" End If End Sub
pero....y aqui va el error que acontece cuando activo el desplegable....
Se pinta de amarillo la fila del código TextBox3.Value = Application. WorkSheetFunction... Y aparece el message box con la siguiente frase celebre...
"... No se puede obtener la propiedad Workday de la Clase WorkSheetFunction..."
¿Me podrías orientar con este error?... El resto va funcionando bien y de a poco
1 respuesta
Respuesta de Dante Amor
1