実現したいこと
スプレッドシートで指定したセルが変更された時にGASでGoogleDriveに保存したmp3ファイルを再生したい。
業務において、スプレッドシートを活用している。
スプレッドシート上で指定したセルに入っている値が変更された時にアナウンスする仕組みを構築したい。
予めgoogle driverフォルダへ格納したmp3ファイルを再生したい。
発生している問題・エラーメッセージ
そもそもGASでmp3ファイルを再生できるのか。
該当のソースコード
function onEdit(e) {
var range = e.range;
var sheet = range.getSheet();
var cell = range.getCell(1, 1);
if (sheet.getName() === "シート名" && cell.getColumn() === 1 && cell.getRow() === 1) {
var audioUrl = 'ファイルID'; // 共有リンクから取得したファイルIDを指定します
var audio = new Audio(audioUrl);
audio.play();
}
}
試したこと
上記のコードで試したが、スクリプトが動かなかった。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。