Datei beschädigt - Rettungsdatei für Forum
17.10.2016 15:52:58
Piet
ich beziehe mich auf diesen Thread vom 11.Okt. und stelle eine Rettungsdatei ins Forum
Es ist ein Erstentwurf, und sicher noch verbesserungsfaehig. Ich arbeit noch dran.
Weil der alte Thread bald rausfaellt habe ich mich entschlossen in so ins Forum zu stellen.
Mir liegt viel daran das die Idee von den Profis geprüft wird ob meine Grundidee so brauchbar ist.
https://www.herber.de/forum/messages/1519164.html
Die Datei ist nicht nur zur Rettung gedacht, sie kann beliebige Dateien auflisten, Man bekommt eine Übersicht über alle Tabellen, Blatt Objekte, Makros und Wb-Namen. Der Vorteil bei Wb-Namen ist, das man auch Referenzfehler sehen kann die MS im Dialog nicht anzeigt. Man kann ungültige Namen löschen, oder die Referenz neu zuweisen.
Zum retten erstelle ich eine neue Mappe, wo zuerst alle Tabellen wie im Original umbenannt werden. Inclusive der VbaComponent Namen! (wie im Original) Dann richtet das Programm zuerst die Tabellen ein, alle Zeilen/Spaltenköpfe Höhe Breite wie im Original. Dann werden alle Formate kopiert, und zum Schluss alle Formeln mit Werten. Ohne Rahmen.
Voraussetzung ist das alle Tabellen ohne Blattschutz sind, weil ich per Special;Cells auch prüfe ob Formelfehler vorkommen. Funktioniert bei Blattschutz nicht! Alle Notizen werden übernommen, Formelfehler und Zirkelbezugfehler werden angezeigt.
In der Tabellen Liste erkennt man sofort an der Schriftfarbe Braun ob Tabellen oder Rangebereiche ausgeblendet sind. In der Objektliste werden Objekte Grösse unter 5 Rot makriert. Könnten Objekte sein die durch Zeilen/Spalten löschen auf Null stehen! ComboBox und Listfeld FillRange und LinkedCell Zellen werden angezeigt.
Es ist kein Vollprogramm das auf Knopfdruck alles erledigt. Man muss es in Einzelschritten abfahren. Ist noch im Entwicklungs Modus. Es geht auch nicht auf UserFormen und Module ein, die muss man von Hand einfügen/exportieren.
Ich sollte zum bedienen noch ein Manuell schreiben. Jetzt stelle ich erst mal die Datei vor.
https://www.herber.de/bbs/user/108828.xlsm
mfg Piet