前提・実現したいこと
昨日から業務効率化のためにGASを触り始めたものです。
自分で1からスクリプトを書くには至らず、調べつつ、組み合わせつつ勉強しております。
以下、質問内容です。
特定の列にある文字の、特定の記号以降を一括削除したい。
例:A列の、A5以降にあるすべての文字列の、"_"以降を一括削除する(××_○○→××に、これを列内すべてに適用)
発生している問題・エラーメッセージ
エラーコードは発生しませんが、slice関数が列に適用できません。
該当のソースコード
function test(){
let ss= SpreadsheetApp.getActiveSheet();
let range=ss.getRange(5, 1, ss.getLastRow() - 1);
let value2 = range.getDisplayValues();
value2.slice(0,5);
}
試したこと
getDisplayValuesを用いて文字列取得した後にsliceで一括削除しようと思いましたが、できず。。。
検索してもセルへの適用例などは出てこず、初心者中の初心者の私としてはお手上げ状態で、、、
よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。