Re: statusbar innerhalb einer Funktion ändern
03.06.2003 14:00:45
martin
Hallo Umbratus,ich habs jetzt nochmal auf Ecxel 2002 probiert (zu Hause hab ich nur 97) aber des Ergebnis ist das selbe! Hier ein Auszug aus dem Code:
Option Explicit
Option Base 1
Function zirkver(Alpha As Variant, f As Variant, b As Variant) As Variant
Dim i As Integer, a As Integer, m As Long, n As Integer
Dim gamma() As Double, gamma_alt() As Double, hvar() As Double, bb() As Double
If UBound(Alpha.Value, 2) <> UBound(f.Value, 2) Or _
UBound(b.Value, 1) <> UBound(b.Value, 2) Or _
UBound(b.Value, 1) <> UBound(Alpha.Value, 2) Or _
UBound(b.Value, 1) <> UBound(f.Value, 2) _
Then
Exit Function
End If
m = UBound(Alpha.Value, 2)
ReDim bb(m)
ReDim gamma(m, 1)
ReDim gamma_alt(m, 1)
Do
'hier werden jetzt eine ganze Menge an Berechnungen mit den übergebenen Variablen durchgeführt
n = n + 1
Application.StatusBar = "Schleife wurde " &n& " durchlaufen!"
Loop
zirkver = gamma
Application.StatusBar = ""
Application.StatusBar = False
End Function
MfG martin