Google-Blatt - markieren Sie die gesamte Zeile, wenn Zelle aktiv
Könnte jemand bitte beraten Sie mich auf, wie zu entwerfen ein Blatt Skript, das Ergebnis wäre eine aktive Zeile wird markiert?
Ich würde gerne eine ganze Zeile ändern Sie die Farbe der Schrift oder den hintergrund, wenn eine Zelle in dieser Zeile aktiv ist.
Ich will nicht der Auslöser zu sein, jede bestimmten Wert in der Zelle, nur einen Klick auf eine Zelle löst das highlight für die gesamte Zeile, die die Zelle gehört.
Danke!
InformationsquelleAutor Shawn Hamilton | 2016-07-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sorry, das kann nicht getan werden, mit bedingter Formatierung oder das Skript einfach durch auswählen einer Zelle. Sie können jedoch markieren Sie eine ganze Zeile der aktiven Zelle mit der Tastenkombination Umschalt-Leertaste.
InformationsquelleAutor Ed Nelson
Merke ich, diese Frage wurde vor einer Weile, aber ich stolperte über es bei, ich war auch auf der Suche für die gleiche Funktion. Meine Lösung ist etwas umständlich und ist nicht eine vollständige Lösung für das, was Sie suchen, aber es vereint sowohl ein winziger Schrift und ein wenig bedingte Formatierung.
Habe ich zunächst ein kleines Skript geschrieben mit dem onEdit () - Funktion:
Habe ich 'AD1', wie der Zielzelle, wie es war weit aus dem Weg und wenn es sein muss, könnte ich auch wählen, um zu verbergen, dass Spalte.
Dann ging ich auf die bedingte Hervorhebung eingegeben und diese als benutzerdefinierte Formel:
Voila! Jedes mal, wenn ich eine Zelle Bearbeiten, wird es automatisch highlights, die gesamte Zeile.
Ist es nicht genau das, was du suchst, da es nicht automatisch markieren Sie die gesamte Zeile so bald wie Sie klicken Sie auf eine Zelle ... nur, wenn Sie die Zelle Bearbeiten. Auch, wenn Sie andere Formeln laufen und andere bedingte Formatierung geht, Ihre Tabelle beginnen können, um langsam. Aber dies ist die nächste ich habe gesehen es zu einer möglichen Lösung.
Viel weniger cool aus, aber noch etwas funktional in Bezug auf die Lesbarkeit ist eine grundlegende Hervorhebung von jeder anderen Zeile. Zum Beispiel:
in der bedingten Formatierung:
=ROW()=EVEN(ROW())
InformationsquelleAutor jtuque