Thema Datum  Von Nutzer Rating
Antwort
29.08.2022 11:50:21 Steffi
NotSolved
29.08.2022 13:49:18 Mase
NotSolved
29.08.2022 15:18:38 Steffi
NotSolved
29.08.2022 15:25:06 Mase
NotSolved
Rot .Find findet in Kreuztabelle mehr als möglich
29.08.2022 18:38:14 xlKing
NotSolved
31.08.2022 09:31:29 Steffi
Solved

Ansicht des Beitrags:
Von:
xlKing
Datum:
29.08.2022 18:38:14
Views:
702
Rating: Antwort:
  Ja
Thema:
.Find findet in Kreuztabelle mehr als möglich

Hi,

achtest du denn auch brav darauf, den Zielbereich vor jedem Makrodurchlauf zu löschen?

   With Worksheets("Erfassung")
     .Range(.Cells(Z, s).Offset(1, 1), .Cells(.Cells(.Rows.Count, s).End(xlUp).Row, .Cells(Z, .Columns.Count).End(xlToLeft).Column)).ClearContents
   End With

Sonst können da noch Xe zu Daten stehen, die in deiner Datenquelle schon lange nicht mehr vorkommen.

Was machst du, wenn in der Datenquelle ein Auftrags- oder AG-Wert steht, der in deiner Zieltabelle noch nicht erfasst ist? Dann erhältst du einen Laufzeitfehler, weil die Find-Funktion keine Zelle findet. Falls du diesen mit On Error übergehst, wird für Zeile bzw. Spalte der vorherige Wert verwendet.

Bist du sicher, dass deine Daten in der Zieltabelle unique sind? Oder kann es auch Dopplungen geben? In dem Fall findet Find immer den erstbesten Treffer.

Gruß Mr. K.


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
29.08.2022 11:50:21 Steffi
NotSolved
29.08.2022 13:49:18 Mase
NotSolved
29.08.2022 15:18:38 Steffi
NotSolved
29.08.2022 15:25:06 Mase
NotSolved
Rot .Find findet in Kreuztabelle mehr als möglich
29.08.2022 18:38:14 xlKing
NotSolved
31.08.2022 09:31:29 Steffi
Solved