前提・実現したいこと
Slackのチャンネルにスプレッドシートに入力している文字&数字を自動で入力したいですm(_ _)m
以下のコードですと、
南森C5
のみSlackに通知されてしまい、text全てを反映するにはどうすればいいかご教示いただけますと幸いですm(_ _)m
該当のソースコード
function postSlack() { var sheet = SpreadsheetApp.openById(‘スプレッドシートのURL’); var sentence = sheet.getSheetByName(‘シート1’).getRange(‘C2’).getValue() + “でお願いします!“; var sentencey = “横浜 ” + sheet.getSheetByName(‘シート1’).getRange(‘C3’).getValue(); var sentenceh = “本社 ” + sheet.getSheetByName(‘シート1’).getRange(‘C4’).getValue(); var sentencem = “南森 ” + sheet.getSheetByName(‘シート1’).getRange(‘C5’).getValue(); var payload = { ‘text’ : sentence,sentencey,sentenceh,sentencem }; var options = { ‘method’ : ‘post’ , ‘contentType’ : ‘application/json’ , ‘payload’ : JSON.stringify(payload), }; var url = ’SlackのURL; UrlFetchApp.fetch(url, options); }
試したこと
getRangeListで(C2:C5)など試したのですがうまくいきませんでした、、、
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。