前提・実現したいこと
Google Apps Scriptで、Googleドライブに保存したCSVファイルを
Googleスプレッドシートにインポートしたく、調べたサイトを参考に
コピペ貼り付け&実行をしました。
しかし以下のエラーが発生してしまい、初心者の為どう間違っているかが分かりません。
どなたかご教示いただけますと幸いです。
エラーメッセージ
構文エラー:SyntaxError Unexpected token 'import'行:5ファイル:PLA.gs
該当のソースコード
//書き込む対象のSpread Sheetを定義 var ss = SpreadsheetApp.getActiveSpreadsheet(); var sh = ss.getActiveSheet(); function import() { // 対象のCSVファイルが置かれているフォルダ名、ファイル名を定義 var folderName = "テスト"; var fileName = "PLA.csv"; var folders = DriveApp.getFoldersByName(folderName); //フォルダとファイルの検索 while (folders.hasNext()) { var folder = folders.next(); if (folder.getName() == folderName) { var files = DriveApp.getFilesByName(fileName); while (files.hasNext()) { var file = files.next(); if (file.getName() == fileName) { //設定しないでShift_JISのままだと文字化けする var data = file.getBlob().getDataAsString("Shift_JIS"); var csv = Utilities.parseCsv(data); //セルA1からCSVの内容を書き込んでいく sh.getRange(1,1,csv.length,csv[0].length).setValues(csv); return; } } } } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/30 03:29