spreadsheetの使い方

スプレッドシート行・列固定をワンクリックで!コピペでカンタンに再現出来るよ!

更新日:

スプレッドシートで行と列の固定をワンクリックで再現出来たら・・

 

しかも解除もワンクリックでできちゃったら・・

 

とっても便利ですよね。

 

アヒルン
でもそんなうまい話あるわけ・・

 

あるんです

 

アヒルン
えwwまたこの展開??

 

今回は脱スプレッドシート初心者を目指し「Google apps script」を使って、

スプレッドシートの行・列を
ワンクリックで一発固定

する方法をご紹介していきます∠(`・ω・´)

スプレッドシートscriptを使って行・列をワンクリックで固定しよう!

https://pixabay.com/users/PIRO4D/

スプレッドシートの行列をワンクリックで固定する方法は、「関数」を使いません。

 

その代わりに使うのは「Google apps script」という言語です。

<script> は、JavaScript などのスクリプトを記述するために用います。

主に JavaScript を実行するために使用されますが、VBScript など別のスクリプトも実行可能です。

引用元:tohoho-web.com

簡単に言うとscriptはプログラミング言語の一種。

 

アヒルン
え”。。プププ プログラミング??

 

と引かなくても大丈夫*

 

今回ご紹介するのは超簡単なscriptなので、サクッとコピペで作成出来ちゃいます。

 

一緒にやっていきましょう\(^o^)/

必読Google apps script 入門|何が出来るの?特徴3つまとめてみました

スプレッドシートにscriptを設定しよう!

スプレッドシートを開きます。

 

ツールバーのツール >「スクリプトエディタ」をクリック

 

すると別タブで「スクリプトエディタ画面(無題のプロジェクト)」が開きます。

 

「無題のプロジェクト」部分を自分で”分かりやすい名前”に変更しておきましょう。

 

今回は「行と列固定script」に変更しました。

 

ではいよいよscriptをコピペします。

行と列を固定するscriptをコピペしよう!

スクリプトエディタ画面の「コード.gs」と書かれている下の部分にscriptを記入します。

function myFunction() {

}

 

以下場所です↓

 

下記scriptをコピペしてください\(^o^)/

POINT!

  • Rows(1)=1行目
  • Columns(1)=1列目

を意味しています。

(1)の部分を(0)に変えることで「固定解除する」scriptに変更出来ます。

 

最初の文字の部分から全てコピペします。分かりづらいのでイメージはこんな感じで↓

 

scriptのコピペが完了したら「上書きボタン」をクリックします。

「script」は動作の前に必ず上書き保存しましょう。

そのまま実行しても保存を聞かれ、二度手間になってしまいます。

 

これで準備は完了です(^o^)

 

アヒルン
え??これだけ?もうプログラミング出来てるの?

 

プログラミング自体はこれで完了なのですが、scriptを扱う際に実は乗り越えなければならない重要なカベがあります。

 

でも大丈夫。解決策をご紹介いたします。

次のページへ >



  • この記事を書いた人
  • 最新記事
oyakun

oyakun

30代半ば♂妻・子3人の5人で日々激戦中。Google app script&VBA初心者が自分の備忘録を兼ねて「スプレッドシート、Excel、WordPress、plugin」の設定等、主にブログやアフィリエイト周辺のtipsを背伸びしながらご紹介しています。

Copyright© OYAKUDACHI.XYZ , 2018 All Rights Reserved.