くら
GASでスプレッドシートの指定セルの文字装飾を取得する方法を紹介します!
指定セルの文字装飾を取得:getFontStyle()
指定セルの装飾を取得します。 斜線ならitalic それ以外はnormal と取得できます。
パラメータ
名前 | タイプ | 説明 |
---|---|---|
なし | なし | なし |
戻り値
String | 文字装飾 |
説明
function myFunction() {
const sheet = SpreadsheetApp.getActiveSheet();
const ss = SpreadsheetApp.getActiveSpreadsheet();
// 【italic】A1セルの文字装飾をログに出力する
let range = ss.getSheetByName("サンプルA").getRange("A1");
console.log(range.getFontStyle());
// 【normal】A2セルの文字装飾をログに出力する
range = ss.getSheetByName("サンプルA").getRange("A2");
console.log(range.getFontStyle());
// 【normal】A3セルの文字装飾をログに出力する
range = ss.getSheetByName("サンプルA").getRange("A3");
console.log(range.getFontStyle());
}
A1のみが斜体になっており、A2,A3はデフォルトです。
サンプルコードを実行すると、最初のログに italic(斜体) と出力されることが確認できました!
公式ドキュメント:Range > getFontStyle()
まとめ
くら
スプレッドシートの指定セルの文字装飾を取得する方法でした!
コメント