Moin alle zusammen.
Folgende Problemstellung
Ich habe eine Accessabfrage die aus mehren Zeilen besteht. Ich möchte den niedrigsten Wert einer Zeile (nicht Spalte) ermitteln. Das Ergebnis soll als Euro ausgegeben werden
Der niedrigste Wert wird mit folgender Lösung ausgegeben. Mein Problem ist aber, das ich das Ergebnis als als Euro haben möchte, damit ich in einer weiteren Abfrage verschiedene EURO- Werte mit dieser vergleichen kann.
Folgende Lösung habe ich auf die Reihe bekommen.
Public Function MeinMin(ParamArray MeineWerte() As Variant)
Dim lngIndex
If UBound(MeineWerte) >= 0 Then
MeinMin = MeineWerte(0)
For lngIndex = 1 To UBound(MeineWerte)
If (MeineWerte(lngIndex) MeinMin = MeineWerte(lngIndex)
Next lngIndex
End If
End Function
Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge
Manche können sich die Struktur ihrer Daten nicht aussuchen
Das ist doch auch wirklich nicht weiter schlimm. Damit muss man in der Realität eben leben und sich darauf einstimmen. Die Datenverarbeitung sollte dann aber nicht unnötigt kompliziert und mit künstlich erzeugtem Fehlerpotential erfolgen. Mir scheint, dass es in diesem Fall nötig ist den Threadstarter vor sich selbst bzw. seiner geplanten Implementierung zu schützen...
Die härtere Form der Ansprache gab es übrigens erst nach der Threadtstarter das ganze explizit und ohne stichhaltige Begründung als "saubere Lösung" präsentiert hat...
Gruß
Borlander
Das ist doch auch wirklich nicht weiter schlimm. Damit muss man in der Realität eben leben und sich darauf einstimmen. Die Datenverarbeitung sollte dann aber nicht unnötigt kompliziert und mit künstlich erzeugtem Fehlerpotential erfolgen. Mir scheint, dass es in diesem Fall nötig ist den Threadstarter vor sich selbst bzw. seiner geplanten Implementierung zu schützen...
Die härtere Form der Ansprache gab es übrigens erst nach der Threadtstarter das ganze explizit und ohne stichhaltige Begründung als "saubere Lösung" präsentiert hat...
Gruß
Borlander