Thema Datum  Von Nutzer Rating
Antwort
17.03.2016 16:22:53 Gerd Iven
NotSolved
18.03.2016 08:02:51 Crazy Tom
NotSolved
18.03.2016 10:02:35 Gast24193
NotSolved
18.03.2016 10:07:28 Gerd Iven
NotSolved
Rot löschen von Werten in einer Spalte durch eine Nachbarspalte
18.03.2016 14:26:24 Crazy Tom
NotSolved
18.03.2016 15:16:27 Gerd Iven
NotSolved

Ansicht des Beitrags:
Von:
Crazy Tom
Datum:
18.03.2016 14:26:24
Views:
1433
Rating: Antwort:
  Ja
Thema:
löschen von Werten in einer Spalte durch eine Nachbarspalte

Hallo

das könnte dann so gehen

 

Private Sub Worksheet_Change(ByVal Target As Range)
    Select Case Target.Column
        Case 1 'Spalte A
            If Target.Row > 5 And Target.Row < 37 Then
                If IsNumeric(Target.Value) And Target.Value > 0 Then
                    Target.Offset(0, 3).Value = 0
                End If
            End If
        Case 18, 31 'Spalte R(18) und Spalte AE (31)
            If Target.Row > 5 And Target.Row < 37 Then
                If IsNumeric(Target.Value) And Target.Value > 0 Then
                    Target.Offset(0, 1).Value = 0
                End If
            End If
    End Select
End Sub

 

wenn du dann noch mehr Spalten hast, die direkt in der Nachbarspalte

die 0 haben sollen kannst du das noch in die Zweite Case dazu packen

auf die gleiche Weise für andere Spalten die nicht direkt in die Nachbarspalte schreiben sollen

eine neue Case einarbeiten, solltest du schon hinbekommen ;-)

 

MfG Tom


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.03.2016 16:22:53 Gerd Iven
NotSolved
18.03.2016 08:02:51 Crazy Tom
NotSolved
18.03.2016 10:02:35 Gast24193
NotSolved
18.03.2016 10:07:28 Gerd Iven
NotSolved
Rot löschen von Werten in einer Spalte durch eine Nachbarspalte
18.03.2016 14:26:24 Crazy Tom
NotSolved
18.03.2016 15:16:27 Gerd Iven
NotSolved