前提・実現したいこと
【Google Apps Script】の質問になります。
Google DriveのCSVファイルをスプレッドシートへ取り込む際
CSVファイル内の改行が区切り文字と判断されてセルがズレてしまいます。
CSVの区切りは(,)カンマのみですので
カンマ以外は、区切り文字と判定されないようにしたいです。
該当のソースコード
//idフォルダ内のファイルを配列で取得 function getFilesArray(id){ var files = []; var files_itr = DriveApp.getFolderById(id).getFiles(); while (files_itr.hasNext()) { var file = files_itr.next(); files.push(file); } return files; } //CSVをシートに書き込む function csv2sheet(file){ var data = file.getBlob().getDataAsString("Shift_JIS"); var csv = Utilities.parseCsv(data); sh.getRange(1,1,csv.length,csv[0].length).setValues(csv); }
試したこと
splitText =text.split(",");
などを使うのかと思ったのですが、うまく動作しませんでした。
補足情報(FW/ツールのバージョンなど)
勉強不足で恐縮ですが、どうしたらよいのか教えていただけると幸いです。
どうぞよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。