Thema Datum  Von Nutzer Rating
Antwort
Rot Abzug über mehrere Zellen, Abzugswert speichern
09.11.2017 12:13:48 Carl
NotSolved
09.11.2017 13:10:49 Gast80042
NotSolved
09.11.2017 13:56:09 Carl
Solved

Ansicht des Beitrags:
Von:
Carl
Datum:
09.11.2017 12:13:48
Views:
1172
Rating: Antwort:
  Ja
Thema:
Abzug über mehrere Zellen, Abzugswert speichern

Moin,

 

ich habe unten stehenden Code, der nun erweitert werden muss.

Der Wert aus Zelle Cells (n,4) soll vor dem Abziehen in Spalte "O" übertragen werden nun dort mit einem bereits vorhandenen Wert addiert werden.

Beispiel: Ein Mitarbeiter baut 10 Überstunden ab, der Wert "10" wird zum Wert in Zelle "O" addiert und anschließend wie im Code dargelegt abgezogen.

Ziel ist es nachverfolgen zu können, wie viele Stunden der Mitarbeiter bereits abgebaut hat.

Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht.

Kann mir jemand helfen?

Gruß

Carl

Sub ÜberstundenabziehenWerkstatt()

Dim LeZe As Long
Dim n As Single
Dim i As Single
Dim Dneu As Single



LeZe = ThisWorkbook.Worksheets("Werkstatt").Cells(Rows.Count, 4).End(xlUp).Row



For n = 4 To LeZe 'Zeilen
    Dneu = Cells(n, 4)
        For i = 5 To 18 ' Spalten E bis R
            If Dneu <= Cells(n, i) Then
               Cells(n, i) = Cells(n, i) - Dneu
               Dneu = 0
            Else
               Dneu = Dneu - Cells(n, i)
               Cells(n, i) = 0
            End If
        Next i
        Cells(n, 4) = 0
Next n


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
Rot Abzug über mehrere Zellen, Abzugswert speichern
09.11.2017 12:13:48 Carl
NotSolved
09.11.2017 13:10:49 Gast80042
NotSolved
09.11.2017 13:56:09 Carl
Solved