Office: (Office 2010) Mehrere leicht veränderte Makros in einer Tabelle laufen lassen

Helfe beim Thema Mehrere leicht veränderte Makros in einer Tabelle laufen lassen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Ich habe folgendes Makro gefunden und für mich modifiziert, so dass es funktioniert. Es gibt mir in den Zellen F das aktuelle Datum an wenn ich in der... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von herma, 27. Februar 2018.

  1. herma Erfahrener User

    Mehrere leicht veränderte Makros in einer Tabelle laufen lassen


    Ich habe folgendes Makro gefunden und für mich modifiziert, so dass es funktioniert. Es gibt mir in den Zellen F das aktuelle Datum an wenn ich in der entsprechenden Zelle E was eintippe.

    Private Sub Worksheet_Change(ByVal Target As Range)
    'Quelle: Ransi
    If Intersect(Target, Range("E2:E524")) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub 'Bearbeiten mehrerer Zeilen wird abgefangen
    If Target = "" Then
    Target.Offset(0, 1).ClearContents
    Else:
    Target.Offset(0, 1) = Date$
    End If
    End Sub

    Dies würde ich aber nun gerne auch noch für die entsprechenden Zellen in G, I, K, M und O haben , so dass in den jeweiligen Zellen von H, J, L, N und P das Datum erscheint.
    Das ganze unter anderem Namen kopieren und mit den neuen Zellen einfügen klappt leider nicht. Vielleicht hat jemand eine Idee????
     
  2. Exl121150 Erfahrener User
    Hallo,

    das ist ganz klar. Bei der betreffenden SUB handelt es sich um eine CALLBACK-Routine, die auf ein ausgelöstes EVENT des Excel-Applikationsfensters reagiert. Für diesen Zweck muss die Aufrufsignatur dieser Callback-Routine exakt mit den Vorgaben der Excel-Applikation übereinstimmen.

    Die SUB, die deinen Anforderungen entspricht, müsste in etwa wie folgt programmiert sein. Die 1. Zeile dieser SUB (=Aufrufsignatur) darf keinesfalls geändert werden!!

    Code:
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Intersect(Target, Range("E2:E524,G2:G524,I2:I524,K2:K524,M2:M524,O2:O524")) Is Nothing Then Exit Sub
        If Target.Count > 1 Then Exit Sub 'Bearbeiten mehrerer Zeilen wird abgefangen
        If Target = "" Then
           Target.Offset(0, 1).ClearContents
        Else
           Target.Offset(0, 1) = Date$
        End If
    End Sub
    
     
    Exl121150, 27. Februar 2018
    #2
  3. herma Erfahrener User
    Vielen vielen Dank Anton,

    es funktioniert genauso, wie ich es haben will.

    Viele Grüße
    Jonas
     
Thema:

Mehrere leicht veränderte Makros in einer Tabelle laufen lassen

Die Seite wird geladen...
  1. Mehrere leicht veränderte Makros in einer Tabelle laufen lassen - Similar Threads - veränderte Makros Tabelle

  2. Citavi verändert Automatisches Inhaltsverzeichnis

    in Microsoft Word Hilfe
    Citavi verändert Automatisches Inhaltsverzeichnis: Hallo, ich habe grade versucht mein automatisches Inhaltsverzeichnis so einzustellen, dass die Unterkapitel auf verschiedenen Ebenen jeweils etwas mehr eingerückt sind. Leider verhindert Citavi,...
  3. MTRANS mit automatisch veränderter Matrix

    in Microsoft Excel Hilfe
    MTRANS mit automatisch veränderter Matrix: Hallo zusammen Ich folgenden Datensatz,: In Spalte A befinden sich Datum und Zeitwerte. Pro Tag habe ich 96 Zeilen (Viertelstundenwerte). Dies für 365 Tage. In Spalte B steht der entsprechende...
  4. Passwort eine Excel-Tabelle wurde verändert - Wie rausfinden?

    in Microsoft Excel Hilfe
    Passwort eine Excel-Tabelle wurde verändert - Wie rausfinden?: Jemand im Büro hat das Passwort (Blattschutz) einer Excel-Tabelle verändert. Ich kann nicht herausfinden, wie das neue ist. Kann da jemand einfach helfen? Danke
  5. Filter funktioniert nicht mehr ohne das etwas verändert wurd

    in Microsoft Excel Hilfe
    Filter funktioniert nicht mehr ohne das etwas verändert wurd: Hallo zusammen, ich habe folgendes Problem. Ich filter eine Tabelle in einen anderen Bereich mit folgender Formel:...
  6. Index XE verändert mein Layout

    in Microsoft Word Hilfe
    Index XE verändert mein Layout: Ich habe ein Buch geschrieben. Nun möchte ich ein Stichwortverzeichnis/Index erstellen. Das funktioniert auch. Neben dem Wort, das ich für den Index markiere, kommt dann ein Fenster (XE etc) Ich...
  7. Ganzseitiges Wasserzeichen verändert Position

    in Microsoft Word Hilfe
    Ganzseitiges Wasserzeichen verändert Position: Hallo zusammen, folgendes Problem konnte ich bisher leider nicht allein lösen: Ein Kopfbogen soll in A4 erstellt und grafische Elemente als „Bild“, auch in der Größe A4 eingefügt werden. Die...
  8. Mikrofon-Pegel wird automatisch verändert

    in Microsoft Teams Hilfe
    Mikrofon-Pegel wird automatisch verändert: Hallo, Ich nutze mehrere Dienste, bei denen ich telefonieren/Video-Calls machen kann. Nun habe ich das Problem, dass AUSSCHLIESSLICH bei Teams immer wieder aufs Neue mein Mikrofon-Pegel in den...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden