0

そこで、スプレッドシートから値を取得して表形式で記述して、Google ドキュメント レポートを作成しました。ただし、テキストはデフォルトで通常に設定されており、行間を変更したいと考えています。

フロントエンドから行って、insertParagraph をセル テキスト内に配置しようとしました。バックエンドから、既にあるテキストを編集してみました。ドキュメント要素を作成して各セルを手動で実行しようとしましたが、何も機能しません! 私は頭が痛いです!ヘルプ!

var a1 = sheet.getRange(1,1).getValue();
var b1 = sheet.getRange(1,2).getValue();
var a2 = sheet.getRange(2,1).getValue();
var b2 = sheet.getRange(2,2).getValue();
var a3 = sheet.getRange(3,1).getValue();
var b3 = sheet.getRange(3,2).getValue();
var a4 = sheet.getRange(4,1).getValue();
var b4 = sheet.getRange(4,2).getValue();

var RequestorInfoCells = [
 [a1, a2],
 [a2, b2],
 [a3, b3],
 [a4, b4]
 ];

var TableReqInfo = file.insertTable(0, RequestorInfoCells);
4

1 に答える 1

0

スクリプトの行間隔についてできることは何もありませんが、setFontFamily()を使用するだけです。テーブルを挿入した後にチェーンすることができます。

var TableReqInfo = file.insertTable(0, RequestorInfoCells).editAsText().setFontFamily(DocumentApp.FontFamily.CALIBRI);
于 2012-11-09T01:17:46.600 に答える