Thema Datum  Von Nutzer Rating
Antwort
26.01.2023 15:03:33 Edis
NotSolved
26.01.2023 15:32:23 Der Steuerfuzzi
NotSolved
Rot Fehler in Makro
29.01.2023 11:21:54 Gast68671
NotSolved

Ansicht des Beitrags:
Von:
Gast68671
Datum:
29.01.2023 11:21:54
Views:
315
Rating: Antwort:
  Ja
Thema:
Fehler in Makro

Das funktioniert so - getestet und korrekt:

Sub Suchen_und_Eintragen()

'Deklarieren der Variablen
Dim wsTabelle1 As Worksheet
Dim wsScannen As Worksheet
Dim Suchwert As String
Dim Zellenwert As String
Dim LetzteZeile As Long
Dim i As Long

'Setzen der Variablen
Set wsTabelle1 = ThisWorkbook.Sheets("Tabelle1")
Set wsScannen = ThisWorkbook.Sheets("Scannen")
Suchwert = wsScannen.Range("A1").Value
LetzteZeile = wsTabelle1.Cells(Rows.Count, 20).End(xlUp).Row

'Durchlaufen der Tabelle1 Spalte T
For i = 2 To LetzteZeile
Zellenwert = wsTabelle1.Cells(i, 20).Value
'Suchen des Suchwerts in Spalte T
If Zellenwert = Suchwert Then
'Eintragen des aktuellen Datums in die nächste Spalte
wsTabelle1.Cells(i, 21).Value = Date
'Löschen des Suchwerts aus dem Feld A1
wsScannen.Range("A1").Value = ""
'Cursor zurück in das Feld A1
wsScannen.Range("A1").Select
Exit Sub
End If
Next i

End Sub

 

'Automatische Ausführung des Makros bei Eingabe und Enter

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Suchen_und_Eintragen
End Sub

 

Beachte: https://www.computerwissen.de/software/office/excel/vba-makros-excel/tabellen-bearbeiten/makro-automatisch-ausfuehren-wenn-zelle-geaendert-wird/


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
26.01.2023 15:03:33 Edis
NotSolved
26.01.2023 15:32:23 Der Steuerfuzzi
NotSolved
Rot Fehler in Makro
29.01.2023 11:21:54 Gast68671
NotSolved