14.09.2020, 11:35
14.09.2020, 11:46
Hallo Alexandra,
wieso prüfst Du eigentlich, ob genau diese Formel in der Zelle steht? Kann da eine andere stehen? Oder überhaupt eine Formel?
wieso prüfst Du eigentlich, ob genau diese Formel in der Zelle steht? Kann da eine andere stehen? Oder überhaupt eine Formel?
14.09.2020, 12:13
Hallo Stefan,
ich prüfe das, weil evtl. keine ERgebnisse ausgespuckt werden und man dann diese Zellen auch manuell bearbeiten können soll. Wenn ich prüfe ob die Formel drin steht, dann geht das schnelle als wenn diese Formel jedesmal reingeschrieben wird! :)
Ich glaube ich habe auch den Fehler gefunden wie immer vor dem PC :)
Ich glaube das Blattschutz diese Fehlermeldung verursacht hat, diesen hebe ich jetzt per VBA auf und wieder zu!
Hoffe, das passt jetzt!
Vielen lieben Dank Euch allen!
LG
Alexandra
ich prüfe das, weil evtl. keine ERgebnisse ausgespuckt werden und man dann diese Zellen auch manuell bearbeiten können soll. Wenn ich prüfe ob die Formel drin steht, dann geht das schnelle als wenn diese Formel jedesmal reingeschrieben wird! :)
Ich glaube ich habe auch den Fehler gefunden wie immer vor dem PC :)
Ich glaube das Blattschutz diese Fehlermeldung verursacht hat, diesen hebe ich jetzt per VBA auf und wieder zu!
Hoffe, das passt jetzt!
Vielen lieben Dank Euch allen!
LG
Alexandra
14.09.2020, 12:38
Hallo Alexandra,
dafür gebe es die HasFormula-Eigenschaft der Zelle.
(14.09.2020, 12:13)cysu11 schrieb: [ -> ]Wenn ich prüfe ob die Formel drin steht, dann geht das schnelle als wenn diese Formel jedesmal reingeschrieben wird! :)
dafür gebe es die HasFormula-Eigenschaft der Zelle.
14.09.2020, 15:12
Hi Stefan,
aber das prüft doch nur ob eine Formel enthalten ist, oder? Falls (ist unwahrscheinlich) jemand eine andere Formel aus versehen eingibt oder eine Formel aus der Bearbeitungszeile kopiert und woanders einfügt, dann hätten wir ein Problem! :)
Oder sehe ich das falsch!?
Danke & LG
Alexandra
aber das prüft doch nur ob eine Formel enthalten ist, oder? Falls (ist unwahrscheinlich) jemand eine andere Formel aus versehen eingibt oder eine Formel aus der Bearbeitungszeile kopiert und woanders einfügt, dann hätten wir ein Problem! :)
Oder sehe ich das falsch!?
Danke & LG
Alexandra
14.09.2020, 15:16
Hallo Alexandra,
Du verwendest doch den Blattschutz. Wie kann ein Benutzer eine andere Formel eingeben, aus der Bearbeitungsleiste eine Formel kopieren, wenn die Tabelle geschützt ist?
Du verwendest doch den Blattschutz. Wie kann ein Benutzer eine andere Formel eingeben, aus der Bearbeitungsleiste eine Formel kopieren, wenn die Tabelle geschützt ist?
14.09.2020, 16:56
Hi Stefan,
der Blattschutz ist nur drin, damit die Formel nicht angezeigt werden, wie schon weiter oben geschrieben, wenn meine Formeln keine Treffer erzielen, dann kann der User manuell die Formel überschreiben, diese Felder sind also nicht schreibgeschützt, sondern nur die Formeln ausgeblendet!
LG
Alexandra
der Blattschutz ist nur drin, damit die Formel nicht angezeigt werden, wie schon weiter oben geschrieben, wenn meine Formeln keine Treffer erzielen, dann kann der User manuell die Formel überschreiben, diese Felder sind also nicht schreibgeschützt, sondern nur die Formeln ausgeblendet!
LG
Alexandra
14.09.2020, 20:58
Hallöchen,
Wenn Du den Blattschutz mit VBA setzt kannst Du Dir auch mal die Eigenschaft UserInterfaceOnly anschauen
Wenn Du den Blattschutz mit VBA setzt kannst Du Dir auch mal die Eigenschaft UserInterfaceOnly anschauen
15.09.2020, 09:52
Hallo Andre,
habe ich mir eben angeschaut, bringt auch nichts, wenn ich bei Zellen formatieren unter Schutz, die Option "ausgeblendet" auswähle, dann kommen immer diese Fehlermeldungen! Das habe ich jetzt abgewählt, jetzt werden die Formeln angezeigt aber dafür funktioniert es! :)
Vielen Dank & LG
Alexandra
habe ich mir eben angeschaut, bringt auch nichts, wenn ich bei Zellen formatieren unter Schutz, die Option "ausgeblendet" auswähle, dann kommen immer diese Fehlermeldungen! Das habe ich jetzt abgewählt, jetzt werden die Formeln angezeigt aber dafür funktioniert es! :)
Vielen Dank & LG
Alexandra
15.09.2020, 13:32
Hallo Alexandra,
ich habe den Vorschlag von André getestet. Wenn ich dem Parameter UserInterfaceOnly den Wert True zuweise, funktioniert es bei mir.
ich habe den Vorschlag von André getestet. Wenn ich dem Parameter UserInterfaceOnly den Wert True zuweise, funktioniert es bei mir.