21

Google スプレッドシートには、境界線ボタンの下のツールバーにも、色を変更して境界線のスタイルを変更するためのボタンがあります。

Google Apps Script 内でこれらにアクセスするにはどうすればよいですか?

setBorderColorドキュメントで説明されている機能は、スプレッドシートでは使用できないようです。

4

3 に答える 3

4

現在、setBorder() プロパティでは、色とスタイルを提供できません。ここでフォローできる未解決の問題があります。

于 2013-11-05T15:09:45.963 に答える
4

ちょっとしたトリックができます。色付きの枠線セルの書式を必要な場所にコピーします。

var ss = SpreadsheetApp.getActiveSpreadsheet();
var source = ss.getSheets()[0];
var destination = ss.getSheets()[1];

var blueBorderRange = source.getRange("B2:D4");

// This copies the formatting in B2:D4 from the source sheet to
// D4:F6 in the second sheet
blueBorderRange.copyFormatToRange(destination, 4, 6, 4, 6);
于 2015-06-19T13:26:03.630 に答える