WebmanualogSpreadsheetのデータをSJISのCSVでダウンロードする方法(非エンジニアの私でもできた!)ツイートシェアGoogle+はてブPocket毎日毎日毎日毎日スプレッドシートを使って仕事をしていますが、地味に面倒だなと思っていたことが、SpreadsheetのデータをCSVでエクスポートする際に、デフォルトの機能だとUTF-8でしかDLできないということ。SpreadsheetのデータをSJISのCSVにしたいときに、UTF-8形式のCSVでダウンロードして一度テキストエディタで開き、UTF-8からSJISに変換しないといけないのだ。作業時間としては1分もかからないのですが、こういう地味にチリツモな作業に時間を取られるのが何よりも嫌なのでなんとかしたいと思って調べました。いうの調べるとだいたいエンジニア向けの記事が出てきて前提知識がすっとばされてるので私みたいな非エンジニアは躓くことが多いのです。MENUとしてSJISダウンロードリンクを追加。これを実行すると表示されているシートがSJISのCSVでGoogleDriveフォルダに保存されます。やったことGASをコピペする非エンジニア向けなので基本的には何でもコピペですませます。世の中の先人たちよ・・・ありがとう!!まず、GASのエディタを開きます。スプシのツール>スクリプトエディタ今回ソースコードの元にしたのはこちらの記事です。タイトルは適当につける。↑このコード.gsのところにをまるっと前述記事のサンプルコードを上書きして保存します。スプシメニュー内にカスタムメニューを表示するまず、onOpenの関数を実行します。onOpenの関数を選んで左の▶ボタンを押す。するとスプレッドシートのヘルプのとなりにメニューが登場!(メニューを追加できるなんて全然知らなかったよ・・・!!)ライブラリを追加するメニューが表示されたからといって早まって↑のメニューから実行してもエラーがでます。「UnderscoreGS」というライブラリを使っているのでこれを呼び出す設定をしなければならない。これは「UnderscoreGS」で検索してでてきたこちらの記事を参照させてもらいました。Releaseを選ぶ(多分なにかが選んであればOKぽい)関数を修正する最初にコピペした元のコードで使っているDocsListという関数がすでに廃止されているようなので、代わりにDriveAppという関数にする。コード内のDocsList→DriveAppに書き換えて保存。最初の1回は実行の許可が必要。画面に従って進んでいけばOK。実行が終わると、GoogleDriveにファイルが生成された〜〜〜!※これローカルにDLしたいなーと思ったんだけどこれは時間あるときにまた探そう。以上、まさに「30分でできることを3分で終わらせるために3時間かかった」の良い事例です。写真をアップすると日付が9時間ずれる件の徹...プロフィール都内で働くOL。一生「30代独身女子」って言い続ける。した会社で働いているが、キラキラもギラギラもしていない。