Googleスプレッドシートは非常に便利なサービスですが、一つのシートをエクセルファイルとしてダウンロードする機能がメニューからは用意されておらず、大量のシートがあった場合は不要なシートを削除するという苦行をしなければいけません。今回ご紹介するBookmarkletを使えばダウンロードしたいシートだけをダウンロードできるので、ぜひ使ってみてください。
シート単体でダウンロードする方法
まずは以下コードのBookmarkletを登録してください。
ダウンロードしたいシートを開き、登録したBookmarkletをクリックするだけで、シート単体でのダウンロードが始まります。
Bookmarkletの登録方法についてはBookmarkletでチェックツールを開発を参考にしてください。
Bookmarklet登録用コード
javascript:(function(){window.open(location.href.replace('/edit#','/export?format=xlsx&'),'_blank');})();
ドラッグ&ドロップで登録用リンク
シート単体をCSVファイルとしてダウンロード
メニューから用意されている機能にになりますが、メニューを開くのが面倒でCSV形式でダウンロードするBookmarkletも作ったのでコード載せておきます。
Bookmarklet登録用コード
javascript:(function(){window.open(location.href.replace('/edit#','/export?format=csv&'),'_blank');})();
ドラッグ&ドロップで登録用リンク
文字コードはUTF-8でダウンロードされるので、エクセルでそのまま開くと文字化けを起こしてしまいます。
エクセルで開く際は、「データ」タブの「テキストまたはCSVから」よりデータをインポートすれば文字化けせずファイルを開けます。