Akses kondisi gradien (warna) di Conditional
.
Setiap aturan format bersyarat dapat berisi satu kondisi gradien. Kondisi gradien ditentukan oleh tiga titik di sepanjang skala angka (min, tengah, dan maks), yang masing-masing memiliki warna, nilai, dan Interpolation
. Konten sel
dibandingkan dengan nilai dalam skala angka dan warna yang diterapkan ke sel diinterpolasi
berdasarkan kedekatan konten sel dengan titik min, tengah, dan maks kondisi gradien.
// Logs all the information inside gradient conditional format rules on a sheet. // The below snippet assumes all colors have ColorType.RGB. const sheet = SpreadsheetApp.getActiveSheet(); const rules = sheet.getConditionalFormatRules(); for (let i = 0; i < rules.length; i++) { const gradient = rules[i].getGradientCondition(); const minColor = gradient.getMinColorObject().asRgbColor().asHexString(); const minType = gradient.getMinType(); const minValue = gradient.getMinValue(); const midColor = gradient.getMidColorObject().asRgbColor().asHexString(); const midType = gradient.getMidType(); const midValue = gradient.getMidValue(); const maxColor = gradient.getMaxColorObject().asRgbColor().asHexString(); const maxType = gradient.getMaxType(); const maxValue = gradient.getMaxValue(); Logger.log(`The conditional format gradient information for rule ${i}: MinColor ${minColor}, MinType ${minType}, MinValue ${minValue}, MidColor ${midColor}, MidType ${midType}, MidValue ${midValue}, MaxColor ${maxColor}, MaxType ${maxType}, MaxValue ${maxValue}`); }
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
get | Color | Mendapatkan warna yang ditetapkan untuk nilai maksimum kondisi gradien ini. |
get | Interpolation | Mendapatkan jenis interpolasi untuk nilai maksimum kondisi gradien ini. |
get | String | Mendapatkan nilai maksimum kondisi gradien ini. |
get | Color | Mendapatkan warna yang ditetapkan untuk nilai titik tengah kondisi gradien ini. |
get | Interpolation | Mendapatkan jenis interpolasi untuk nilai titik tengah kondisi gradien ini. |
get | String | Mendapatkan nilai titik tengah kondisi gradien ini. |
get | Color | Mendapatkan warna yang ditetapkan untuk nilai minimum kondisi gradien ini. |
get | Interpolation | Mendapatkan jenis interpolasi untuk nilai minimum kondisi gradien ini. |
get | String | Mendapatkan nilai minimum kondisi gradien ini. |
Dokumentasi mendetail
get Max Color Object()
Mendapatkan warna yang ditetapkan untuk nilai maksimum kondisi gradien ini. Menampilkan null
jika
warna belum ditetapkan.
Pulang pergi
Color
— Warna yang ditetapkan untuk nilai maksimum kondisi gradien ini atau null
.
get Max Type()
Mendapatkan jenis interpolasi untuk nilai maksimum kondisi gradien ini. Menampilkan null
jika jenis maksimum gradien belum ditetapkan.
Pulang pergi
Interpolation
— jenis interpolasi untuk nilai maksimum kondisi gradien ini atau null
get Max Value()
Mendapatkan nilai maksimum kondisi gradien ini. Menampilkan string kosong jika Interpolation
adalah MAX
atau jika nilai maksimum belum
ditetapkan.
Pulang pergi
String
— nilai maksimum jika ditentukan atau string kosong
get Mid Color Object()
Mendapatkan warna yang ditetapkan untuk nilai titik tengah kondisi gradien ini. Menampilkan null
jika
warna belum ditetapkan.
Pulang pergi
Color
— Warna yang ditetapkan untuk nilai titik tengah kondisi gradien ini atau null
.
get Mid Type()
Mendapatkan jenis interpolasi untuk nilai titik tengah kondisi gradien ini. Menampilkan null
jika jenis tengah gradien belum ditetapkan.
Pulang pergi
Interpolation
— jenis interpolasi untuk nilai titik tengah kondisi gradien ini atau null
get Mid Value()
Mendapatkan nilai titik tengah kondisi gradien ini. Menampilkan string kosong jika nilai tengah gradien belum ditetapkan.
Pulang pergi
String
— nilai titik tengah atau string kosong
get Min Color Object()
Mendapatkan warna yang ditetapkan untuk nilai minimum kondisi gradien ini. Menampilkan null
jika
warna belum ditetapkan.
Pulang pergi
Color
— Warna yang ditetapkan untuk nilai minimum kondisi gradien ini atau null
.
get Min Type()
Mendapatkan jenis interpolasi untuk nilai minimum kondisi gradien ini. Menampilkan null
jika jenis min gradien belum ditetapkan.
Pulang pergi
Interpolation
— jenis interpolasi untuk nilai minimum kondisi gradien ini atau null
get Min Value()
Mendapatkan nilai minimum kondisi gradien ini. Menampilkan string kosong jika Interpolation
adalah MIN
atau jika nilai minimum belum ditetapkan.
Pulang pergi
String
— nilai minimum jika ditentukan atau string kosong