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 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