Function
oelmw(start, ende, groben, grunten, headoben, headunten)
As
Double
Do
While
ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 5) <= ende
If
groben >= ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 6)
And
_
grunten <= ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 6)
Then
sum = sum + ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 4)
zaehler = zaehler + 1
start = start + 1
Else
: start = start + 1
End
If
Loop
Do
While
headoben < ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 6) _
Or
headunten > ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 6)
If
groben >= ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 6)
And
_
grunten <= ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 6)
Then
sum = sum + ActiveWorkbook.Worksheets(
"MEAS_DATA_Track261_347"
).Cells(start, 4)
zaehler = zaehler + 1
start = start + 1
Else
: start = start + 1
End
If
Loop
oelmw = sum / zaehler
End
Function