20. Apr 2024, 07:57
VB-fun.de - Beitragsübersicht zum VB-/VBA-Forum-Archiv 0413
  E03: Mehrfache Benutzung einer Zelle
 Von  Workuhol
 Am  14. Oktober 2008 um 16:05:16
 Frage Hallo Leute

Ich habe eine Spalte mit 5 Zellen ( A1:A5 ). In diese werden Zahlen eingegeben die dann in der Zelle A6 summiert werden.
Soweit so gut.
Jetzt will ich den Bereich A1:A5 leeren und mit neuen Zahlen füllen, die aber ein Pluszeichen davor haben das ich auch mit den Zahlen eingebe. Das soll dann in Zelle A7 summiert werden, aber in A6 darf nichts passieren und umgekehrtauch nicht.
Ist so etwas möglch?

Gruß workuhol
 Antwort:
 Von r.mueller@sz-online.de
 eMail
 Am 17. Oktober 2008 um 21:22:16
 Antwort Hallo

Nun erkläre ersr mal was du mit den + Zeichen bezwecken willst wie soll
der User damit arbeiten?
Wozu soll das gut sein?
Wie bewirkst du das das + Zeichen vor der Zahl bestehen bleibt?
Hast du die Zellen als Text formatiert?

teste dies mal mit deinen + Zeichen und dem Doppelclick:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 1 Then
If Target.Row = 6 Then
If InStr(1, Cells(1, 1).Text & Cells(2, 1).Text & Cells(3, 1).Text & Cells(4, 1).Text & Cells(5, 1).Text, "+", 1) > 0 Then
MsgBox "Da sind noch + Zeichen drin", , "Meckern Meckern"
Else
Cells(6, 1).Value = Val(Cells(1, 1)) + Val(Cells(2, 1)) + Val(Cells(3, 1)) + Val(Cells(4, 1)) + Val(Cells(5, 1))
End If
ElseIf Target.Row = 7 Then
If UBound(Split(Chr(0) & Cells(1, 1).Text & Chr(0) & Cells(2, 1).Text & Chr(0) & Cells(3, 1).Text & Chr(0) & Cells(4, 1).Text & Chr(0) & Cells(5, 1).Text, Chr(0) & "+", -1, 0)) <> 5 Then
MsgBox "Da fehlen noch Zellen mit + Zeichen ", , "Meckern Meckern"
Else
Cells(7, 1).Value = Val(Cells(1, 1)) + Val(Cells(2, 1)) + Val(Cells(3, 1)) + Val(Cells(4, 1)) + Val(Cells(5, 1))
End If
End If
Cancel = True
End If
End Sub
Gruß



[ VB-/VBA-Forum | Archiv 0413 | Archiv-Übersicht ]
 Antworten
E03: Mehrfache Benutzung einer Zelle - Workuhol 14. Oktober 2008 um 16:05:16
Re: Mehrfache Benutzung einer Zelle - r.mueller@sz-online.de 14. Oktober 2008 um 17:06:26
Re: Mehrfache Benutzung einer Zelle - workuhol 17. Oktober 2008 um 19:05:16
Re: Mehrfache Benutzung einer Zelle - r.mueller@sz-online.de 17. Oktober 2008 um 21:22:16

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum