Thema Datum  Von Nutzer Rating
Antwort
Rot Tabellenabgleich
16.07.2020 17:11:35 Marco
NotSolved
17.07.2020 01:00:20 Mase
NotSolved
17.07.2020 01:02:10 Mase
NotSolved

Ansicht des Beitrags:
Von:
Marco
Datum:
16.07.2020 17:11:35
Views:
844
Rating: Antwort:
  Ja
Thema:
Tabellenabgleich

Liebe Foren-Gemeinde,

Ich hänge seit Stunden an einer Prozedur und komme einfach nicht weiter.

Ziel ist es die Tabelleninhalte zu vergleichen und die Zeilen zu löschen, die NICHT in der anderen Liste enthalten sind.

Ich habe also ein Tabellenblatt mit allen Kundennummern (Spalte B, ab Zelle B2) und ein Tabellenblatt mit ausgewählten Kundennummern (Spalte A, ab Zelle A3).


Das Tabellenblatt mit allen Kundennummern soll bereinigt werden um die Kunden, die im nicht Tabellenblatt der ausgewählten Kundennummern. Am Ende sollen also in beiden Tabellen die gleichen Kunden enthalten sein.


Ich habe es versucht in zwei Prozeduren aufzuteilen. Die eine soll die NICHT vorhandenen Fälle finden und löschen und die andere soll die Anzahl der Durchlaufe festlegen.


Hier nun mein Versuch in der Hoffnung, dass mir jemand den entscheidenden Tipp geben kann.

Dafür schon mal vielen Dank.


Ich arbeite mit Excel 2016


Liebe Grüße

Marco
 

Option Explicit

Private Sub KundenVergleich()

Dim Zelle As Range
Dim Kundennummer As String
Sheets("Alle").Select
Kundennummer = ActiveCell.Value

Sheets("ausgewählte").Activate
ActiveSheet.UsedRange.Select

For Each Zelle In Selection

If Zelle.Value <> Kundennummer Then

Zelle.Select
'ActiveCell.EntireRow.Delete

End If
Next Zelle

End Sub


Public Sub Nicht_vorhandene_löschen()

Dim Zeilen As Integer
Dim Counter As Integer

Sheets("Alle").Select
Range("B2").Select
Range(Selection, Selection.End(xlDown)).Select

Zeilen = ActiveWindow.RangeSelection.Rows.Count

Sheets("Alle").Activate

KundenVergleich

For Counter = 2 To Zeilen + 2

KundenVergleich

Sheets("Alle").Activate
Range("B" + CStr(Counter)).Select

Next

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 Tabellenabgleich
16.07.2020 17:11:35 Marco
NotSolved
17.07.2020 01:00:20 Mase
NotSolved
17.07.2020 01:02:10 Mase
NotSolved