Halli hallo,
wie man der Überschrift entnehmen kann, habe ich ein kleines Problem mit meinem Makro in Excel. Leider habe ich bisher keine Lösung gefunden und darum hoffe ich sehr, dass jemand in diesem Forum weiterhelfen kann.
Folgendes Vorhaben möchte ich umsetzen:
Exceltabelle mit Datensätzen (logisch
) in der eine Spalte existiert mit dem Namen Status! Das Feld Status ist eine Gültigkeitsliste in der folgende Möglichkeiten zur Auswahl stehen: open , for check, for signature, complete.
Ändert sich der Status, erhält die gesamte Zeile eine andere Hintergrundfarbe.
Die Änderung des Status fange ich über das Event Private Sub Worksheet_Change(ByVal Target As Range) ab und erhalte über die Variable Target alle Informationen die ich zum Hintergrundfarbwechsel benötigt. Soweit funktioniert auch alles sprich ändere ich den Status, ändert sich auch die Hintergrundfarbe.
Mein Problem ist nun folgendes:
Lösche ich eine Zeile oder möchte ich mehrere Zeilen verschieben (Tabelle in der ich das Event Private Sub Worksheet_Change(ByVal Target As Range) abfange) dann bekomme ich diese Fehlermeldung:
Laufzeitfehler '13' Typen unverträglich
Ich habe leider keine Möglichkeit, diesen Fehler abzufangen....
Hat jemand von euch bereits Erfahrung damit gesammelt?
Guddi, ich danke euch schon mal ganz doll.
Eure Sabine.
wie man der Überschrift entnehmen kann, habe ich ein kleines Problem mit meinem Makro in Excel. Leider habe ich bisher keine Lösung gefunden und darum hoffe ich sehr, dass jemand in diesem Forum weiterhelfen kann.
Folgendes Vorhaben möchte ich umsetzen:
Exceltabelle mit Datensätzen (logisch

Ändert sich der Status, erhält die gesamte Zeile eine andere Hintergrundfarbe.
Die Änderung des Status fange ich über das Event Private Sub Worksheet_Change(ByVal Target As Range) ab und erhalte über die Variable Target alle Informationen die ich zum Hintergrundfarbwechsel benötigt. Soweit funktioniert auch alles sprich ändere ich den Status, ändert sich auch die Hintergrundfarbe.
Mein Problem ist nun folgendes:
Lösche ich eine Zeile oder möchte ich mehrere Zeilen verschieben (Tabelle in der ich das Event Private Sub Worksheet_Change(ByVal Target As Range) abfange) dann bekomme ich diese Fehlermeldung:
Laufzeitfehler '13' Typen unverträglich
Ich habe leider keine Möglichkeit, diesen Fehler abzufangen....
Hat jemand von euch bereits Erfahrung damit gesammelt?
Guddi, ich danke euch schon mal ganz doll.
Eure Sabine.
Zuletzt bearbeitet: