(02.07.2018, 18:46)Elex schrieb: Hi JoSchi
Ich habe mir mal etwas Zeit genommen und auf Grund des Hinweises von Klaus-Dieter deine Datei mal abseits deiner eigentlichen Frage betrachtet.
......... Aber irgendwann macht einer einen der möglichen Fehler und der ganze Datensatz ist unbrauchbar. Weil durch die Formeln kein direkter Bezug zu den eingetragenen Werten besteht.
Beispiel: Jemand möchte wissen welches Produkt den größten Fettanteil hat und sortiert die Liste nach Spalte H absteigend. Jetzt versuche einmal wieder nach Spalte E und B zu sortieren. Kannst du nur hoffen dass noch nicht gespeichert wurde oder eine Sicherung existiert.
Aber auch durch andere Aktionen kann es zu unbrauchbaren Daten kommen. Wenn ich mir in deiner Bsp. Datei die Zeile (468) ansehe, ist es dort wohl schon passiert.
Hallo @Elex, - Hallo @Klaus-Dieter,
erst mal vielen Dank dafür, dass Ihr Euch so mit dieser Datei auseinandersetzt.
Da das nun aber auch deutlich über meine ursprüngliche Frage hinausgeht die da war: "wie ein Makro aussehen müsste, das mir alle Zeilen,
die in Spalte "B" einen bestimmten Begriff haben, auswählt, den ich vorher in einer MsgBox eingegeben habe.", ist es wohl nötig, den Zusammenhang dieser Datei "Naehrwerte" mit ihren Makros und die Zieldatei "Mon-2018" deutlich zu machen.
@Elex, - Dein Hinweis oben, ist durchaus richtig, auch mit dem Fehler, der schon vorgekommen war.
Dagegen habe ich nun ein Makro, das mir beim Schließen der Datei eine Sicherung mit Datum und Uhrzeit macht.
Inzwischen hab ich auch eine Lösung per VBA gefunden, die diese Fehler vermeidet.
Die Auswahl für die darauf folgende Copy und Übertrag, sowie Einsortierung in das Arbeitsblatt "Mon-2018 geschieht per VBA.
Die Originaldatei ist inzwischen auch sehr Umfangreich mit Diagrammen usw. und enthält wohl 100 persönliche Daten, bei deren
Veröffentlichung ich mächtig Ärger bekommen würde.
Ich bin gerade dabei ein neutrales Duplikat für Foreneinsatz zu erstellen, komme nur im Moment nicht dazu, kontinuierlich daran zu arbeiten.
Also vielleicht noch 1 oder 2 Tage warten?
Danke nochmal!