Thema Datum  Von Nutzer Rating
Antwort
17.02.2010 12:56:59 Hans
NotSolved
17.02.2010 23:34:00 Thomas A. L.
NotSolved
18.02.2010 07:23:09 Hans
NotSolved
18.02.2010 07:23:42 Hans
NotSolved
18.02.2010 08:57:03 unbekannt14@vr-web.
NotSolved
18.02.2010 13:09:53 NorbertM
NotSolved
18.02.2010 14:36:07 NorbertM
NotSolved
Blau Aw:Aw:Summe bilden, wenn Bedingungen erfüllt
18.02.2010 14:11:47 Hans
NotSolved
18.02.2010 15:45:02 NorbertM
NotSolved
19.02.2010 07:47:45 Hans
NotSolved
19.02.2010 08:44:17 NorbertM
NotSolved
19.02.2010 11:34:37 Hans
NotSolved
19.02.2010 13:18:28 NorbertM
NotSolved
19.02.2010 11:41:17 NorbertM
NotSolved

Ansicht des Beitrags:
Von:
Hans
Datum:
18.02.2010 14:11:47
Views:
2503
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Summe bilden, wenn Bedingungen erfüllt
Ich bin noch Neueinsteiger bei VBA für Excel und habe jetzt folgendes eingegeben:

Private Sub CommandButton1_Click()

Dim summe As Integer
Dim count As Integer

Select Case ComboBox3.Value
Case "6002"
Select Case ComboBox1.Value
Case "4720"

i = 1
summe = 0
count = 0
Do While Columns(b).Value "" Or Columns(d).Value ""
If Columns(b).Value = Columns(d).Value Then
summe = summe + Cells(2, i).Value
count = count + 1
End If
i = i + 1
Loop
MsgBox "Summe aus " & count & " Übereinstimmungen ist " & summe, vbInformation

End Select
End Select


End Sub

Das Makro bleibt aber immer in der "do while" Zeile hängen.






unbekannt14@vr-web.de schrieb am 18.02.2010 08:57:03:

Hans schrieb am 17.02.2010 12:56:59:

Ich brauche ein VBA Makro, welches Spalte B und Spalte D ausliest und bei Übereinstimmung mit bestimmten Werten (z.B.Spalte B = 4154 und Spalte D = 1610) die jeweiligen Werte in Spalte F addiert und das Endergebnis in eine Textbox meines UserForms einträgt.
Kann mir da jemand helfen?

Vielen Dank.

Code ungetestet aber mal als anregung

sub summiere()
i=1
summe=0
count=0
do while cells(2,i).value <>"" or cells(4,i).value <>""
if cells(2,i).value =cells(4,i).value then
summe=summe + cells(2,i).value
count=count+1
end if
i=i+1
loop
msgbox "Summe aus " & count & " Übereinstimmungen ist " & summe,vbinformation
end sub

Starten ist klar oder?

Norbert

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
17.02.2010 12:56:59 Hans
NotSolved
17.02.2010 23:34:00 Thomas A. L.
NotSolved
18.02.2010 07:23:09 Hans
NotSolved
18.02.2010 07:23:42 Hans
NotSolved
18.02.2010 08:57:03 unbekannt14@vr-web.
NotSolved
18.02.2010 13:09:53 NorbertM
NotSolved
18.02.2010 14:36:07 NorbertM
NotSolved
Blau Aw:Aw:Summe bilden, wenn Bedingungen erfüllt
18.02.2010 14:11:47 Hans
NotSolved
18.02.2010 15:45:02 NorbertM
NotSolved
19.02.2010 07:47:45 Hans
NotSolved
19.02.2010 08:44:17 NorbertM
NotSolved
19.02.2010 11:34:37 Hans
NotSolved
19.02.2010 13:18:28 NorbertM
NotSolved
19.02.2010 11:41:17 NorbertM
NotSolved