Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
992to996
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
992to996
992to996
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Wert verteilen

Wert verteilen
09.07.2008 22:21:00
Sebastian
Hallo zusammen,
ich möchte eine Spalte nach dem Minimum durchsuchen und von diesem Wert an einen Wert x in 50iger Schritten abwärts auf die nächsten Werte verteilen, bis dieser Null ist. Leider bekomme ich es nicht hin, von dem Minimum-Wert immer in die nächste Zelle zu springen. Es wäre super, wenn mir jemand weiterhelfen könnte. Bis jetzt hab ich folgenden Code:
For i = 4 To 98
If Cells(i, 12) = WorksheetFunction.Min(Range(Cells(4, 12), Cells(98, 12))) Then
.... ?
Danke für eure Hilfe. Grüße aus Stuttgart. Sebastian

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wert verteilen
10.07.2008 07:09:44
Erich
Hallo Sebastian,
probiers mal mit

Option Explicit
Sub Verteil()
Dim rngL As Range, dblW As Double, lngZ As Long
dblW = 234.56  ' zu verteilender Wert
Set rngL = Range(Cells(4, 12), Cells(98, 12))
lngZ = WorksheetFunction.Match(WorksheetFunction.Min(rngL), rngL, 0) + rngL.Row
Do While dblW >= 50
If lngZ > 98 Then
MsgBox "Ende des Bereichs"
Exit Sub
End If
Cells(lngZ, 12) = Cells(lngZ, 12) + 50
lngZ = lngZ + 1
dblW = dblW - 50
Loop
If dblW > 0 Then Cells(lngZ, 12) = Cells(lngZ, 12) + dblW
End Sub

Hab ich das richtig verstanden?
Damit man besser sieht, was da passiert, lass das mal in dieser Mappe laufen:
https://www.herber.de/bbs/user/53706.xls
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

Anzeige
AW: Wert verteilen
10.07.2008 13:21:21
Sebastian
Hallo Erich,
vielen Dank für deine Hilfe. Das Makro funktioniert super. Schönes Wochenende. Grüße Sebastian

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige