Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Alle Formen + sonstige Verknüpfungen löschen





Frage

Hallo, ich führe in einem Sportverein mehrere Ranglisten, in zum Teil recht umfangreichen Dateien. Nach jeder Aktualisierung wird ein Tabellenbaltt aus der betreffenden Datei 1. in eine neue Datei kopiert, die dann per Mail veröffentlicht wird. 2. in eine weitere Datei kopiert. In beiden Fällen ist es sinnvoll die Grösse möglichst klein zu halten. Gibt es im SN / kann mir jemand ein Makro erstellen, das eine Datei durchsucht und [u] jede[/u] Art von Formel oder Verknüpfung löscht? Die Datei enthält: Verbundene Zellen diverse Formeln mit Bezügen auf andere Tabellen Zell(-bereichs) namen verknüpfte Bilder Makro Hyperlink mfg woher

Antwort 1 von coros

Hi woher,

kopiere nachfolgendes makro in ein StandardModul Deiner Datei und weise es einer Befehlsschaltfläche zu.

Sub Formeln_und_Verknüpfungen_löschen()
Dim Bereich As Range
For Each Bereich In ActiveSheet.Cells.SpecialCells(xlCellTypeFormulas)
Bereich.Value = ""
Next
End Sub

Das Makro löscht alle Verknüpfungen und Formeln des aktuellen Tabellenblatts.

Ich hoffe, dass Dir das Makro weiterhilft. Wenn es Probleme geben sollte oder noch etwas in dem Makro fehlt, dann melde Dich.

MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 2 von woher

Hallo Coros,
erstmal vielen Dank für deine promte Antwort, ich bin erst jetzt wieder im Net und habe eben dein Makro ausprobiert.
Hallo allen SN-Nutzern,
Ich habe mich wohl ungenau ausgedrückt, ich möchte die Daten, die die Formeln liefern, behalten.
Mein "manueller" Weg, der das machte, was ich gerne durch ein Makro erledigen lassen möchte ist folgender:
Formeln löschen: Bereich markieren, koppieren, rechts klick, Inhalte einfügen, Werte markieren, OK. Dies muss ich für mehrere Bereiche machen, da Windows beim Versuch einzufügen "meckert", wenn der Bereich verbundene Zellen enthält.
Außerdem enthält die Datei wie gesagt noch andere Elemente, deren Verknüpfungen ich auch gelöscht haben möchte.
Ich hoffe jemand kann mir da weiter helfen,
vielen dank im voraus.
woher