Office: interessantes Verknüpfungsproblem mit VBA

Helfe beim Thema interessantes Verknüpfungsproblem mit VBA in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Leute, So.... anbei die Tabelle um das ganze zu erklären. ich möchte, wenn jemand bei Feld B10 etwas eingibt, das ein Makro die... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Gomorra, 21. August 2008.

  1. Gomorra Erfahrener User

    interessantes Verknüpfungsproblem mit VBA


    Hallo Leute,

    So....

    anbei die Tabelle um das ganze zu erklären.

    ich möchte, wenn jemand bei Feld B10 etwas eingibt, das ein Makro die Information "Status A"(aus Feld B9) in das Feld H10 und das aktuelle Datum in das
    Feld G10 überträgt, (wobei das Datum und das "Status A"als Wert, nicht als heute()-Formel eingtragen werden sollte).

    Wenn jetzt 2 Tage später jemand das "1" aus Feld B10 löscht und in D10 eingibt, dann soll das Feld C4 (welches dann der 23.8 wäre) in das Feld I10 und die Information "Status C" in das Feld J10 eingetragen werden.

    Und beim nächsten Ändern in die Spalte rechts daneben.

    ich möchte halt wissen, wann etwas wohin geändert wurde, sozusagen einen zeitlichen Horizont, das ich am Ende sehen kann, wann etwas wohin geändert wurde.

    Danke und Grüße
     
    Gomorra, 21. August 2008
    #1
  2. schatzi Super-Moderator
    Hallo!

    Teste mal sowas:
    Code:
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B10:D14")) Is Nothing And Target <> "" Then
    Dim Letzte As Integer
    Letzte = IIf(Cells(Target.Row, 7) = "", 6, Cells(Target.Row, Columns.Count).End(xlToLeft).Column)
    Cells(Target.Row, Letzte + 1) = Range("C4")
    Cells(Target.Row, Letzte + 2) = Cells(9, Target.Column)
    End If
    End Sub
    
     
    schatzi, 21. August 2008
    #2
  3. Gomorra Erfahrener User
    Sorry......

    paßt supi...


    besten Dank, stell dir vor das ich dir gerade einen ausgebe^^

    Grüße..
     
    Gomorra, 21. August 2008
    #3
  4. Gomorra Erfahrener User

    interessantes Verknüpfungsproblem mit VBA

    So, klappt jetzt alles, nur ein kleines Problem:

    Das aktuelle Makro lautet:
    ------------------------------------------------------------------------------------

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("S7:X45")) Is Nothing And Target <> "" Then
    Dim Letzte As Integer

    Letzte = IIf(Cells(Target.Row + 993, 60) = "", 59, Cells(Target.Row + 993, Columns.Count).End(xlToLeft).Column)
    Cells(Target.Row + 993, Letzte + 1) = Range("W3")
    Cells(Target.Row + 993, Letzte + 2) = Cells(6, Target.Column)

    End If

    If Not Intersect(Target, Range("K7:K45")) Is Nothing And Target <> "" Then
    Dim Letztes As Integer



    Letztes = IIf(Cells(Target.Row + 1993, 60) = "", 59, Cells(Target.Row + 1993, Columns.Count).End(xlToLeft).Column)
    Cells(Target.Row + 1993, Letztes + 1) = Range("W3")
    Cells(Target.Row + 1993, Letztes + 2) = Cells(Target.Row, 11)


    End If


    End Sub

    -------------------------------------------------------------------------------------



    Wenn ich jetzt zb. in C11-C20 etwas eingebe und dann alles auswähle und löschen möchte, buggt das makro und ich weiß nicht warum...

    was gefällt ihm hieran nicht? ich komm nicht drauf

    Irgendwas an dieser zeile mißfällt ihm

    ""If Not Intersect(Target, Range("S7:X45")) Is Nothing And Target <> "" Then""

    Wie kann ich das ablösen?

    danke....
     
    Gomorra, 22. August 2008
    #4
  5. schatzi Super-Moderator
    Hallo!

    Wahrscheinlich stört ihn, dass mehrere Zellen ausgewählt sind.
    Pack doch noch eine Abfrage außen rum:
    Code:
    If Target.Count = 1 Then
    Vielleicht hilft's...
     
    schatzi, 22. August 2008
    #5
  6. Gomorra Erfahrener User
    Danke....

    paßt...
     
    Gomorra, 22. August 2008
    #6
Thema:

interessantes Verknüpfungsproblem mit VBA

Die Seite wird geladen...
  1. interessantes Verknüpfungsproblem mit VBA - Similar Threads - interessantes Verknüpfungsproblem VBA

  2. VBA - Wert in einer Spalte finden und diese Zeile löschen

    in Microsoft Excel Hilfe
    VBA - Wert in einer Spalte finden und diese Zeile löschen: Moin moin ihr Lieben, ich habe nun schon im Netz nach einer Lösung gesucht, aber nichts passendes oder funktionstüchtiges gefunden. Ich habe eine Tabelle mit Spalten A - G. Nun soll Excel in der...
  3. Freigegebene Excel-Tabelle als Quelle für Seriendruck

    in Sonstiges
    Freigegebene Excel-Tabelle als Quelle für Seriendruck: Hallo, :) wir haben eine Excel-Tabelle, welche auf der Cloud liegt und bei Änderungen automatisch speichert. Es haben mehrere Personen Lese- und Schreibrechte und sobald jemand etwas abändert,...
  4. VBA: Kein "Undo" mehr möglich?

    in Microsoft Excel Hilfe
    VBA: Kein "Undo" mehr möglich?: Hallo, ich habe meine Bestell-Tabelle so abgeändert, dass einiges per Makro, bzw. mittels Buttons übertragen wird. Also zum Beispiel wird mit einem Klick auf den Button die Lieferadresse gleich...
  5. EINLADUNG Access-Stammtisch Hannover Nr. 63 LIVE am Mittwoch 19.11.2025

    in Microsoft Access Hilfe
    EINLADUNG Access-Stammtisch Hannover Nr. 63 LIVE am Mittwoch 19.11.2025: EINLADUNG zum Access-Stammtisch Hannover Nr. 63 LIVE Endlich ist es wieder soweit! Persönlicher Austausch bei Speis und Trank. Interessante Gespräche in netter Atmosphäre. Termin: Mittwoch,...
  6. VBA: Notizen in Zelle einfügen

    in Microsoft Excel Hilfe
    VBA: Notizen in Zelle einfügen: Hallo zusammen, ich möchte über cells(x,y).AddComment "Text" eine Notiz einfügen. Das funktioniert leider nur sehr unzuverlässig. Mal ist der Text in der Notiz, mal wird nur eine leere Notiz...
  7. Interessante Funktionen in Word im Web

    in Microsoft Word Tutorials
    Interessante Funktionen in Word im Web: https://eus-streaming-video-rt-microsoft-com.akamaized.net/85f0d81a-b429-4557-952e-ff17f0c8018a/cade9d5d-31bc-425b-929d-18fb576c_3400.mp4 Probieren Sie es aus! Benötigen Sie Hilfe...
  8. interessantes Problem

    in Microsoft Access Hilfe
    interessantes Problem: Hallo! Ich habe ein Formular mit einem Treeview SP6.0 als Steuerung für Formularaufrufe angelegt. Funktioniert alles Problemlos. Jedoch wenn ich das Formular im Entwurfsmodus aufrufe und entweder...
  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