Thema Datum  Von Nutzer Rating
Antwort
14.12.2018 09:44:36 Andreas
NotSolved
14.12.2018 10:19:36 Werner
NotSolved
14.12.2018 11:28:14 Andreas
NotSolved
Blau Art "Wenn-Dann" als VBA - Modul
14.12.2018 13:00:22 Werner
NotSolved
14.12.2018 13:08:36 Andreas
NotSolved
19.12.2018 10:46:24 Andreas
NotSolved

Ansicht des Beitrags:
Von:
Werner
Datum:
14.12.2018 13:00:22
Views:
550
Rating: Antwort:
  Ja
Thema:
Art "Wenn-Dann" als VBA - Modul

Hallo Andreas,

dann lösch mal bitte das seitherige Makro aus dem Codemodul des Tabellenblattes.

Folgendes Makro in ein allgemeines Modul:

Public Sub aaa(Target As Range)
If ActiveSheet.Index > 1 Then
    If Target.Row > 1 Then
        Select Case Target.Value
            Case "Vortag"
                If Sheets(ActiveSheet.Index - 1).Cells(Target.Row - 1, Target.Column) <> "" Then
                    Target = Sheets(ActiveSheet.Index - 1).Cells(Target.Row - 1, Target.Column)
                Else
                    MsgBox "Es ist kein Eintrag vorhanden."
                End If
            Case Else
        End Select
    End If
End If
End Sub

Folgendes Makro ins Codemodul von "DieseArbeitsmappe"

Dazu einfach im Makroeditor Doppelklick auf "DieseArbeitsmappe" und das Makro rechts ins Codefenster kopieren.

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Call aaa(Target)
End Sub

 

Gruß Werner


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
14.12.2018 09:44:36 Andreas
NotSolved
14.12.2018 10:19:36 Werner
NotSolved
14.12.2018 11:28:14 Andreas
NotSolved
Blau Art "Wenn-Dann" als VBA - Modul
14.12.2018 13:00:22 Werner
NotSolved
14.12.2018 13:08:36 Andreas
NotSolved
19.12.2018 10:46:24 Andreas
NotSolved