2019.06.08スポンサーリンクインターネットやデータベースなどからデータを抽出して表に貼り付けてデータを整理したい場面はあるかと思います。そんな操作を仕事や勉強で頻繁に行う必要がある人も結構多いはず。そんな時、いちいち列幅を調整して枠線を付ける段階的な作業ってめんどくさいですよね。Googleスプレッドシートでいろんなデータを扱う際、列幅を調整したり、枠線を付けたり、一発で表を見やすい形にしたくありませんか?GASで超簡単に綺麗な表を作成するマクロを実装してみましたので、目的に合った場合はぜひコピーして使ってみてください。百聞は一見に如かず、一目瞭然、一発でイメージが湧き、使い方がわかるようなGIFアニメ付きです。列幅と罫線GASマクロのソースコード列幅と罫線マクロのGASとExcelVBAとの違い最後にGoogleスプレッドシートの列幅と罫線GASマクロ操作イメージマクロを登録して、下記の画像操作と同じようにやってみてください。Excelではマクロを使うとCtrl+Zで元に戻らないですが、GASマクロは元に戻るようです。「Ctrl+Alt+Shift+(0~9の任意キー)」(10個まで)を割り当てることが可能です。使い方次第ではよりスピーディに操作可能になります。細かい処理はコメントで補足してるので、ザックリとした仕様を箇条書きで記載します。対象データがあるかをチェック(なければ処理終了)2行目以降の表データに対し、列幅を自動調整(1行目タイトル部や表名などは除外)表全体に枠線を付加し、タイトル部のみ別調整(折り返し、背景色、など)列幅と罫線GASマクロのソースコード表作成効率を爆上げしたい方は、下記のソースコードを以下↓↓↓のリンクの内容に従ってコピーしてご使用ください。Script」通称GAS。GoogleマップやGメールなど、いろんなGoogle関連のサービスと自由に連携できたり、独自のWebアプリを開発することもできる、いろんな可能性を秘めたワクワクの...caymezon.com2019.05.02目的に合っていない場合は適当にカスタマイズしてみてください。GASマクロの勉強にも少しは役立つと思います。msg+"・選択範囲セル2行目以降データで列幅を自動調整します。msg+"・表データに枠線を付加し、タイトル行に色付けします。msg+"・開始位置から行・列データ全てを対象とします。msg+"・開始位置から連続で値が存在する最後のセルまでを対象とします。Browser.msgBox("行データがありません。Browser.msgBox("列データがありません。自動調整or値のバイト長からの調整、好きな方をお選びください。※1行目をタイトル前提とし2行目以降を列幅調整の対象とする。数値などの場合、indexOfエラーとなる。i=0;i列幅と罫線マクロのGASとExcelVBAとの違いExcel版はコチラ。【ExcelVBA】列幅を自動調整して枠線付の綺麗な表を簡単作成インターネットやデータベースなどからデータを抽出してExcelに貼り付けてデータを整理したい場面はあるかと思います。そんな操作を仕事や勉強で頻繁に行う必要がある人も結構多いと思います。そんな時、いちいち列幅を調整して枠線を...caymezon.com2019.04.20コーディングの内容は全然違いますが、仕様、ロジックはほとんど同じです。ExcelからGoogleスプレッドシートに徐々にでも移行を考えている方は見比べて参考にしてみてください。最後にGoogleスプレッドシートの使い方は人それぞれ、いろんなやり方があると思いますが、一例としてご紹介させていただきました。GASマクロはExcelVBAとはかなり違いますが、JavaScriptは覚えておいて損はないプログラムだと思うのでショートカットキーなどと組み合わせてぜひ活用してみてください。表計算ソフトとして、まだまだExcelのシェア率は高いですが、GoogleスプレッドシートにはExcelにはない超強力な関数があったり、Excelとは違って常に最新版を無料で使用できます。なにより、インターネットを使ったオンライン...caymezon.com2019.03.16ちょっと工夫すれば、ちょっとした操作に1分かかっていた作業を10秒でこなすことができるようになる可能性があります。それだけでも、積み上げれば相当の工数を削減できるはずなので、ぜひ自分に合ったやり方を模索していきましょう。快速ワークGoogleスプレッドシートの拡大縮小ショートカットの使い方【動画検証あり】Googleスプレッドシートを使うとき、拡大縮小の操作はすごく頻繁に行いますよね。Script」通称GAS。GoogleマップやGメールなど、いろんなGoogle関連のサービスと自由に連携できたり、独自のWebアプリを開発することもできる、いろんな可能性を秘めたワクワクの...快速ワーク【Oracle】トリガー確認と有効化・無効化コマンドを一括で取得するSQLOracleのトリガーって意外と便利ですよね。超簡単に云えば、Insert、Update、Deleteが発動されたら自動的に自由自在にデータを処理できる機能です。扱いがめんどくさい機能でもあります。...快速ワーク【GAS】スプレッドシートのセル範囲取得機能まとめ【サンプルソース付】GAS開発者向けにスプレッドシートのセル範囲取得機能をすべてまとめました。セルのデータや書式を扱う場合、セルの範囲を取得して何かをする場面はたくさんあるので、最も基礎的な機能と言っても過言ではありません。セル範囲取得の方法...快速ワーク【GAS】Gメールのマーク機能まとめ【サンプルソース付】GAS開発者向けにGメールのマーク機能をすべてまとめました。大量のメールを扱う場合、取捨選択して整理するのは必須です。そんな時、自由自在に色を操れれば、データの解析や確実に役に立ち、作業効率が爆上げされるはずです。コメントをキャンセルメールアドレスが公開されることはありません。//▲2023/04/08。