Thema Datum  Von Nutzer Rating
Antwort
28.09.2011 11:43:45 Steffi
NotSolved
28.09.2011 13:31:28 Dekor
NotSolved
Rot Auswertung eines Bewertungssystems per VBA
28.09.2011 14:29:30 Gast56192
NotSolved
28.09.2011 23:12:14 Till
NotSolved
29.09.2011 08:35:20 Gast78134
NotSolved
29.09.2011 08:51:56 Gast32116
NotSolved
29.09.2011 18:59:06 Till
NotSolved
30.09.2011 06:40:34 EinGast
NotSolved
30.09.2011 09:06:08 Till
NotSolved
30.09.2011 19:27:41 Gast Gast
NotSolved
01.10.2011 01:27:35 Till
NotSolved
04.10.2011 10:25:17 Steffi
NotSolved
04.10.2011 22:23:03 Till
NotSolved
04.10.2011 22:23:18 Till
NotSolved
05.10.2011 10:53:58 Steffi
Solved
05.10.2011 11:04:51 Steffi
Solved
05.10.2011 19:35:28 Till
NotSolved

Ansicht des Beitrags:
Von:
Gast56192
Datum:
28.09.2011 14:29:30
Views:
1321
Rating: Antwort:
  Ja
Thema:
Auswertung eines Bewertungssystems per VBA

Leider verträgt sich der Code nicht mit meinem anderen bereits programmierten Code, der dafür sorgt, dass jeweils nur ein "x" in jeder Zeile möglich ist:

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row > 50 Then Exit Sub
If Target.Column > 8 Then Exit Sub

If Target.Column = 4 Then
If Target = "" Then Exit Sub
Application.EnableEvents = False
If Target <> "x" Then Target = "x"
Target.Offset(0, 1) = ""
Target.Offset(0, 2) = ""
Target.Offset(0, 3) = ""

ElseIf Target.Column = 5 Then
If Target = "" Then Exit Sub
Application.EnableEvents = False
If Target <> "x" Then Target = "x"
Target.Offset(0, 1) = ""
Target.Offset(0, 2) = ""
Target.Offset(0, -1) = ""

ElseIf Target.Column = 6 Then
If Target = "" Then Exit Sub
Application.EnableEvents = False
If Target <> "x" Then Target = "x"
Target.Offset(0, 1) = ""
Target.Offset(0, -1) = ""
Target.Offset(0, -2) = ""

ElseIf Target.Column = 7 Then
If Target = "" Then Exit Sub
Application.EnableEvents = False
If Target <> "x" Then Target = "x"
Target.Offset(0, -1) = ""
Target.Offset(0, -2) = ""
Target.Offset(0, -3) = ""

ElseIf Target.Column = 8 Then
If Target = "" Then Exit Sub
Application.EnableEvents = False
If Target <> "x" Then Target = "x"
Target.Offset(0, -1) = ""
Target.Offset(0, -2) = ""
Target.Offset(0, -3) = ""
Target.Offset(0, -4) = ""

End If
Application.EnableEvents = True
End Sub

 


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
28.09.2011 11:43:45 Steffi
NotSolved
28.09.2011 13:31:28 Dekor
NotSolved
Rot Auswertung eines Bewertungssystems per VBA
28.09.2011 14:29:30 Gast56192
NotSolved
28.09.2011 23:12:14 Till
NotSolved
29.09.2011 08:35:20 Gast78134
NotSolved
29.09.2011 08:51:56 Gast32116
NotSolved
29.09.2011 18:59:06 Till
NotSolved
30.09.2011 06:40:34 EinGast
NotSolved
30.09.2011 09:06:08 Till
NotSolved
30.09.2011 19:27:41 Gast Gast
NotSolved
01.10.2011 01:27:35 Till
NotSolved
04.10.2011 10:25:17 Steffi
NotSolved
04.10.2011 22:23:03 Till
NotSolved
04.10.2011 22:23:18 Till
NotSolved
05.10.2011 10:53:58 Steffi
Solved
05.10.2011 11:04:51 Steffi
Solved
05.10.2011 19:35:28 Till
NotSolved