カスタム メニューでこれを行うことはできませんが、スタンドアロンのアプリ スクリプトを作成し、要素を太字にした後、ドキュメント ID を使用してドキュメント上で実行することにより、これを行うことができます。次のコードは、ドキュメントを開き、テキストの書式設定が変更されたインデックスを取得し、これらのインデックスをループして太字に変更されたかどうかを確認し、次のセクションを青に色付けします。このコードで作業を開始できますが、エッジ ケースを解決するには、それをいじる必要があります。
function boldToBlue() {
// replace with your doc ID
var doc = DocumentApp.openById('1vfxetEhzOTXm_r9f-GanM4mSTwSkWrRsrgVsCy5laKU');
var docText = doc.editAsText();
var idc = docText.getTextAttributeIndices(); // gets text indicies where formatting changes
// loop through formatting changes. If changes -> bold, make next section also blue
for (var i = 0; i < idc.length-1; i++) {
if (docText.isBold(idc[i])) {
docText.setForegroundColor(idc[i], idc[i+1]-1, '#00FFFF');
}
}
}
サンプルとして、質問テキストにコードを実行しました。
前:
後: