【GAS基礎講座 17.】 文字列の検索、行の追加

基礎講座

GAS基礎講座一覧

ご訪問ありがとうございます。

Googleシートマスターのひろしです。

前回の続きです。
前回はこちら

QUERY テストのデータを集計する方法(Gスプレッドシート) RANDBETWEEN
QUERY関数の効果的な使い方がわかります。 RANDBETWEEN関数の使い方がわかります。

今回は、とっても価値の高い方法をお伝えします。

これを知ることであなたは、

  • GASで文字列の検索や行の追加ができます。
  • いい感じで行を追加できるようになります。

 

動画はこちら

【GAS基礎講座 17 】スプレッドシートに行を追加やテキストの検索を行う方法

スクリプトはこちら

function addline() {
  var spread = SpreadsheetApp.getActiveSpreadsheet();
  var sh = spread.getActiveSheet();
  
  var textFinder = sh.createTextFinder('★');//テキストの検索
  var ranges = textFinder.findAll();
  var ncont = ranges.length;//個数の取得
  Logger.log( "個数=",ncont);
  
  for( var i= ranges.length-1; i>=0 ; i--){
    
    Logger.log( "行=",ranges[i].getRow());
    sh.insertRowAfter(ranges[i].getRow()-1);//行の追加
    
  }
  
}

最後までご覧いただきありがとうございます。

つぎはこちら

【GAS基礎講座 18.】 抽出したデータでファイルを作成(Gスプレッドシート)
GASを作る前段階の工程がわかります。 どんなGASを作ればいいかのイメージがつかめます。GASで新規ファイルに担当者ごとのQUERY文を追加することができます。

GAS基礎講座一覧

コメント

タイトルとURLをコピーしました