前提・実現したいこと
スプレッドシートを読み込み、チャットワークに内容を出力するプログラムを作成しております。
発生している問題・エラーメッセージ
以下画像の緑の部分の数字を、チャットワーク上に金額表記で出力したいのですができずにいます。
(例:1000円であれば、1,000円とコンマが入るように表記したい)
その場合、どのようなプログラムを以下のものに追加する必要がありますでしょうか?
チャットワークへの出力プログラムは正しいので、チャットワーク出力部分のプログラムは省略し、画像のシートを読む部分までのプログラムを以下には記載しております。
該当のソースコード
function myFunction2() {
const ss = SpreadsheetApp.getActiveSpreadsheet();
//各事業所のシートを読み込む
const sheet = ss.getSheetByName('〇〇事業所');
//シートの最終行を定義
var lastRow = sheet.getLastRow();
//シートの、A2~I最終行の値をgetValuesで取得
var table = sheet.getRange(2,1,lastRow,9).getValues();
var table2 = sheet.getRange(2,3,lastRow,1).getDisplayValues();
//実行日時
var today = new Date();
//シートの3行目~最終行までを読み込み
for (var i = 3; i <= lastRow; i++) {
//シート1の、A列を定義 var year1 = table[i - 3][0]; //シート1の、B列を定義 var month = table[i - 3][1]; //シート1の、C列を定義 var da = table2[i - 3][0]; //シート1の、D列を定義 var name = table[i - 3][3]; //シート1の、E列を定義 var complete = table[i - 3][4]; //シート1の、F列を定義 var cost = table3[i - 3][5]; //シート1の、G列を定義 var member = table[i - 3][6]; //シート1の、H列を定義 var sendok = table[i - 3][7]; //シート1の、I列を定義 var sendtime = table[i - 3][8];
回答2件
あなたの回答
tips
プレビュー