online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Noldi vom 22.06.2020, 16:21 Options

zelle mit formel überspringen

Hallo Exceluser

Kann man Zellen die eine Formel enthalten automatisch überspringen lassen?
Grund ist das ich durch ein makro die aktive zelle farblich makieren lasse. aber sobald ich
über die zelle komme wo eine formel enthält erhalte ich einen laufzeitfeheler, weil die zelle
vor löschen geschützt wird

gruß Noldi


Antwort schreiben

Antwort 1 von Hajo_Zi vom 22.06.2020, 16:43 Options

Hallo Noldi,

ActiveCell.HasFormula

Gruß hajo

Antwort 2 von Noldi vom 22.06.2020, 20:29 Options

Hallo Haio und andere Tüftler

Leider bin ich gar nicht bewand was VBA anbelangt.
Wo soll ich diese Formel eintragen und wie muß es im ganzen ausehen.
Im Moment habe ich diese Formel.


Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
ActiveCell.Interior.ColorIndex = 6
End Sub

Das prob ist bekannt. Immer wenn ich auf eine Zelle komme wo eine formel enthält und
gleichzeitig per Makro vor löschen geschützt wird.

Danke für Eure Hilfe und Mühe

Gruß Noldi

Antwort 3 von Hajo_Zi vom 22.06.2020, 20:33 Options

Hallo Noldi,

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
If Target.Count>1 Then Exit Sub
If Targer.HasFormula =false Then target.Interior.ColorIndex = 6
End Sub

Gruß hajo

Antwort 4 von Noldi vom 22.06.2020, 21:07 Options

Hallo Hajo

Ich würde gerne mal die Datei hochladen.
Ich weiß bloß nicht wohin.
Es geht einfach nicht.

Gruß Noldi

Antwort 5 von Hajo_Zi vom 22.06.2020, 21:11 Options

Hallo Noldi,

Wo ist das Problem mit dem Code?
Datei hochladen Link für Datei hochladen Link am Ende in Forum kopieren.

Gruß hajo

Antwort 6 von Noldi vom 22.06.2020, 21:28 Options

hallo Hajo und anderen

Hier mal der Link der Datei:

http://www.uploadagent.de/show-96082-1214162465.html

Wenn es funktionieren sollte reicht es wenn die aktive Zelle von den Datenblättern Woche1
bis Woche53 eingerichtet wird.
Ich habe hier nur eine kurzfassung hochgeladen. Habe nicht gewußt das man jetzt bis 4MB
Hochladen kann.

MfG Noldi

Antwort 7 von Hajo_Zi vom 22.06.2020, 21:31 Options

Hallo Noldi,

beim Download sollte man die DOS Regeln beachten. Der Dateiname sollte keine Leerstellen und Umlaute enthalten.

Gruß hajo

Antwort 8 von Noldi vom 22.06.2020, 21:37 Options

Und das heißt ich muß die Datei nochmal hochladen?

Gruß Noldi

Antwort 9 von Hajo_Zi vom 22.06.2020, 21:44 Options

Hallo Noldi,

Danke für die Datei mein Excel ist versaut. Es ist selbstverständlich das ich Dir nicht weiter helfe. Man sollte schon eine Datei hochladen, die nach dem schließen Excel wieder in den Urzustand vor dem öffnen versetzt.

Gruß Hajo

Antwort 10 von Noldi vom 23.06.2020, 19:28 Options

Hallo Hajo

Es war mit sicherheit nicht meine Absicht Deinem Excel schaden zuzufügen.
Entschuldige aber ich bin in der Beziehung keine Leuchte.

Nochmals Sorry für die Unannehmlichkeiten

Gruß Noldi

Antwort 11 von Hajo_Zi vom 23.06.2020, 19:38 Options

Hallo Noldi,

Ist angenommen. Ich kenne mich ein wenig in Excel aus das ich das wieder hinbekommen habe.
Ich benutze aber Version 2007 und da steckke ich noch nicht ganz tief drinne.
Denke beim nächsten mal dran nur den relevanmten Code hochzuladen. Es ging im Beitrag nur um Zellformatierung. Da hatte ich mir keine Kopf gemacht. Die Datei enthielt aber was anderes.
Zertifikat muss auch nicht unbedingt sein.

Gruß hajo

Ähnliche Themen

Formeln kopieren
Smart79  24.08.2007 - 68 Hits - 7 Antworten

Eingabe auf Formel anwenden
Fighter_XP  08.09.2007 - 40 Hits - 1 Antwort

Berechnungsergebnis in andere Zelle
micico  16.11.2007 - 180 Hits - 5 Antworten

Befehl zum Kopieren eines Zellinhaltes in Wenn Formel verwenden
zug  16.04.2008 - 109 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026