質問: ### 前提・実現したいこと google apps scriptを用いて、ローカル(Cドライブ直下)のCSVファイルの値を配列に読み込んでスプレッドシートのセルに出力させたい。 ### 補足情報 もともとVBAプログラマーなのですが、VBAのコードでいうところの 『Open ファイル名 For Input As 番号』 を用いて変数(今回は配列)に値を取得しExcelシートの希望のセルに書き出していくようなコードのGAS版を教えていただきたいです。 配列を用いている理由は、配列を使用しないと処理が激遅でタイムアウトしてしまうと読んだというだけの理由です。 他に良い案があればそちらでの運用も可能です。 ご教授の程、よろしくお願いいたします。
回答: kei344さんが書いている通り、直接ローカルのCSVをGAS(Google apps script)から読み込むことはできません。直接ではなく、Googleドライブを経由したり、アップロードさせてCSVをスプレッドシートに取り込むことは可能のようです。 1. GoogleドライブにCSVファイルを設置それをGASで読み込む http://eye4brain.sakura.ne.jp/wp/2015/02/23/google-apps-scriptでcsvファイルを取り扱う/ 2. GASでファイルアップロードのダイアログを表示して、CSVをアップロードして読み込む http://qiita.com/ms32/items/7e180c1c1d00fa8df647