0

我需要根據單個單元格中的值列表(可能有9個)更改一定範圍的單元格的背景顏色。我希望在多個不同的選項卡上進行背景更改。 (A1:X1,列C)表格3(A1:M1,D5:G5,列D,列)(A1:L1,A3:L3,A33:L33) ,G)還有更多,但是我認爲如果我看到它是如何完成的,我可以使用足夠的代碼來使它工作!谷歌電子表格自定義腳本?

細胞:選項卡2(B3)

: '的覆蓋面'=綠, '北'=淡灰色, '鐵羣島'=深灰色 '的河地'=深藍色,'The Vale'=淺藍色,'The Crownlands'=深紅色,'The Westerlands'=紅色,'The Stormlands'=金色,'Dorne'=橙色

說實話,沒關係。如果你可以製作代碼,我可以用特定的十六進制代碼調整背景顏色。另外,如果可能的話,文本顏色是否可以改變?

我不知道該如何開始,因爲我沒有專門的編碼。你們中的任何人都可以提供幫助嗎?對不起,如果這是很多工作,我只是不知道。

This is the sheet I'm working with.我基本上只想在區域更改時更改標題。

+0

https://support.google.com/docs/answer/78413?rd=1#formulas – hrbrmstr 2014-10-07 01:45:39

+0

@pnuts,認爲它是相關的?我不知道。抱歉! – Raawx 2014-10-07 01:45:45

+0

@hbrmstr,它需要是一個單獨的代碼。它不允許我改變整個行。不幸的是,只有單數格。 – Raawx 2014-10-07 03:50:01

回答

0

如果你只是想觸發顏色變化,我會先給built-in conditional formatting一個嘗試。如果您在查看後需要幫助制定陳述,官方Docs Product Forum中已經有許多使用「自定義公式是」框的示例/線索。

此時,獲取腳本所涉及的唯一原因是當您的單元格值發生變化(如發送電子郵件或移動一行)時觸發某些更高級的事情。

+0

太棒了,謝謝!我會研究它。 – Raawx 2014-10-08 03:28:29

0

這只是一個'一般指南'(即我不能在三個不同的標籤和多個範圍內設置和解釋九種不同的顏色)。首先給B3的Holdfast Information一個名字 - 說Region。然後應用條件格式規則說的Income行2:

Custom formula is =row()=2 Format: Text Colour: Black, Range: 2:2. 

(允許下一個規則適用於A1:L3)然後:

Custom formula is =indirect("Region")="The Westerlands" Format: Text Colour: of your choice, Background Colour: Red, Range: A1:L3. 

順便說一句,你也許應該在B3中應用查找而不是那個可怕的公式。

+0

沒問題。如果第一個答案不起作用,我可能會採取製作腳本的方式。 另外,我完全同意你的看法。我完全忘記了查找是一件實際的事情。雖然現在還不能改變它。 – Raawx 2014-10-08 03:29:24

相關問題