Calc: Verschwundener Zellinhalt

Das klingt ein bisschen nach einem als Relikt übrig gebliebenem Makro o.
ä., das eigentlich mal für ein ganz anderes Tabellenblatt gedacht war,
welches sich aber /damals/ eben genau an der 11. Position in der Liste
der Tabellenblätter befand, an der heute Dein 'Problemblatt' steht.

Aber das ist Stochern mit verbundenen Augen im Nebel bei Nacht. Wie Du
richtig schreibst, kann man ohne das konkretes Dokument nur _*/seeeehr/*_
vage Vermutungen anstellen.

Änder mal versuchsweise die Reihenfolge der Blätter; und/oder füg ein
neues am Anfgang ein. Wenn der Fehler mit umzieht, könnte das das
auf so eine Makro-Geschichte hindeuten.

Wolfgang

Hallo,

ich würde gerne nochmal auf dieses Posting zurückkommen. Danke auch für die bisherigen Antworten und - leider nein - der Datenpilot bringt mich hier nicht weiter, schon allein, weil die Anwendung in 20 Jahren gewachsen ist und ich nicht alles rückwärtig ändern kann und mag. Zudem gibt es gewisse Formatvorgaben.

Das Problem des gelöschten Zellinhalts bleibt. Ich habe nun folgende Fragen:

Ich habe alle Makros geprüft. Alle sind Funktionen, die sich nur auf die aufrufende Zelle auswirken und haben keine Seitenwirkungen. Um ganz sicher zu gehen, würde ich aber gerne testhalber die Makroausführung für die Datei temporär unterbinden. Geht das?

Die Zelle B7 habe ich mit einem Kennwort geschützt. Wenn ich dann versuche, die Zelle zu verändern wird mir das korrekt verwehrt. Schließe ich die Datei und öffne sie wieder, ist der Inhalt verschwunden und der Zellschutz besteht weiterhin. Wie ist das möglich?

Gibt es eingebaute Funktionen, die andere Zellen verändern können, als die in denen sie stehen?

Gibt es interne Funktionen, die nur beim Öffnen aufgerufen werden (das Speichern alleine des Dokuments löscht den Inhalt von B7 nicht)?

Für jede Hilfestellung vielen Dank!

Hallo,

ich würde gerne nochmal auf dieses Posting zurückkommen. Danke auch für
die bisherigen Antworten und - leider nein - der Datenpilot bringt mich
hier nicht weiter, schon allein, weil die Anwendung in 20 Jahren
gewachsen ist und ich nicht alles rückwärtig ändern kann und mag. Zudem
gibt es gewisse Formatvorgaben.

Das Problem des gelöschten Zellinhalts bleibt.

Welche der Vorschläge hast Du denn ausprobiert (oder besser gesagt:
welche nicht?)?

Ich habe nun folgende Fragen:

Ich habe alle Makros geprüft. Alle sind Funktionen, die sich nur auf die
aufrufende Zelle auswirken und haben keine Seitenwirkungen. Um ganz
sicher zu gehen, würde ich aber gerne testhalber die Makroausführung für
die Datei temporär unterbinden. Geht das?

Nein, nicht temporär; Du musst das manuell de- und wieder reaktivieren:

Extras => Einstellungen => OpenOffice => Sicherheit => Makrosicherheit
=> ...

- Sicherheitsstufe maximum
- alle Quellen löschen

Die Zelle B7 habe ich mit einem Kennwort geschützt. Wenn ich dann
versuche, die Zelle zu verändern wird mir das korrekt verwehrt. Schließe
ich die Datei und öffne sie wieder, ist der Inhalt verschwunden und der
Zellschutz besteht weiterhin. Wie ist das möglich?

<Kristallkugel> Du hast sie zu heiß gewaschen. </Kristallkugel>

Wolf 'Mift, schon wieder kaputt ...' gang

Hallo,

Hallo,

ich würde gerne nochmal auf dieses Posting zurückkommen. Danke auch für
die bisherigen Antworten und - leider nein - der Datenpilot bringt mich
hier nicht weiter, schon allein, weil die Anwendung in 20 Jahren
gewachsen ist und ich nicht alles rückwärtig ändern kann und mag. Zudem
gibt es gewisse Formatvorgaben.

Das Problem des gelöschten Zellinhalts bleibt.

Welche der Vorschläge hast Du denn ausprobiert (oder besser gesagt:
welche nicht?)?

Danke für Antwort und Nachfrage! Nun, mit meiner erneuten Frage wurde offensichtlich, dass ich dem Hinweis auf ein "reliktisches" Makro nachgehe, der ja von Dir kam. Das Ergebnis: auch mit abgeschalteten Makros (Calc weist darauf hin, das Makros existieren, die nicht ausgeführt werden) verschwindet der Inhalt einer Zelle auf einem Blatt beim Öffnen der Tabelle.
Ich hatte das Ergebnis erwartet, da keines der Makros andere Zellen beeinflusst(en soll), als die, die es aufrufen. Aber nun ist es "amtlich".

Ich habe nicht ausprobiert den sicher gut gemeinten Rat den Datenpilot zu verwenden. Neben dem Problem, dass ich zur Wahrung des vorgegebenen Formats tausende von Abfragen an den Datenpilot hätte scheint es mir etwas umständlich, wegen eines - zugegebenermaßen ärgerlichen - Problems in EINER Zelle (pro Jahr) die komplexen Tabellendokumente aus über 20 Jahren komplett umzustellen.

<Megaperls>Ich gebe zu, ich habe die Tabellen länger nicht gewaschen. Aber so kann man auch ausschließen, dass ich sie zu heiss gewaschen habe.</Megaperls>

Wer mich für einen Spinner hält, kann es gerne selbst ausprobieren, wenn er mir seine Mailadresse und die Zusage, die Daten nicht weiterzugeben zumailt.

Ansonsten ist v.a. noch die Frage offen, ob es (non-Makro)-Befehle gibt, die andere Zellen beeinflussen, als die, in denen sie stehen (Statistikfunktionen mit Ausgabebereichen mal ausgeschlossen, die werden nicht verwendet).

Beste Grüße

Markus

Hallo Markus,

... Formats tausende von Abfragen an den Datenpilot hätte scheint es mir
etwas umständlich, wegen eines - zugegebenermaßen ärgerlichen - Problems
in EINER Zelle (pro Jahr) die komplexen Tabellendokumente aus über 20
Jahren komplett umzustellen.

<Megaperls>Ich gebe zu, ich habe die Tabellen länger nicht gewaschen.
Aber so kann man auch ausschließen, dass ich sie zu heiss gewaschen
habe.</Megaperls>

Ich befürchte du musst die Megaperls doch nochmal rausziehen.
Dein Problem liegt eher im Missbrauch einer Tabellenkalkulation als eine Datenbank.
Du hast irgendwann mal einen Bug eingefangen, vielleicht im tagging der XLM-Dateien, keine Ahnung, und nun solltest du das komplette Dokument neu aufbauen, was wahrscheinlich viel zu aufwändig ist.

Daher ist für so eine Langzeit-Datenverarbeitung eine Trennung
Daten | Auswertung sinnvoll.
Im Kalkulationsblatt greifst du dann auf die importieren Daten der Datenbank zu.

Hast Du mal versucht, die Tabelle bzw. die Zelle an einen anderen Ort zu
verschieben? Ist der Fehler mit umgezogen?

Wolfgang

Hallo Wolfgang,

ja, wenn ich Teile der Tabelle verschiebe, zieht der Fehler mit. Er bleibt auch erhalten, wenn ich die Anwendung nach Excel exportiere und danach wieder impoprtiere.

Gruß

Markus

Liebe Liste,

dank Franklins Hilfe ist das Problem zumindest soweit gelöst, dass alles wie erwartet funktioniert. Doch es bleiben Fragen (Details s.u., v.a. die letzten beiden Posts in der Langfassung).

Kurzfassung: