プログラミング

Excel VBA

【Excel VBA】自動再計算、手動再計算

これは通常のエクセル作業でも同様ですが、多くの関数を使用したファイルを編集する場合、手動計算に切り替えておかないと、事あるごとに再計算が入ってファイルが重く、いつまで経っても作業が進まなくなる場合があります。 これはExcel...
2023.03.19
Excel VBA

【Excel VBA】画面描画を停止して処理速度を上げる

Excel VBAにおいても、少しでも処理速度を上げるのは重要な課題の1つです。 (業務改善において威力を発揮するVBAにあって、処理速度が遅すぎるのは本末転倒ですので・・・) 今回は、画面描画を停止して処理速度を上げる...
2023.03.19
Excel VBA

【Excel VBA】値が入力されているセルの最終行、最終列の取得

Excel VBAにおいて、シート内で値が入力されているセルの最終行、最終列の数値を取得する方法はいくつか考えられますが、今回は私が最もよく使う方法をご紹介します。 (他にもいくつかあるため、そちらは随時追加していきます) ...
2023.03.19
Excel VBA

【Excel VBA】Ifステートメントによる条件分岐(=と<>を使った比較演算子)

Excel VBAにおける、Ifステートメントによる条件分岐に、=と<>の比較演算子を組み合わせた例をご紹介します。 その前に、今回使用する比較演算子についておさらいします。 =は左辺と右辺が等しい場合Tru...
2023.03.19
Excel VBA

【Excel VBA】Ifステートメントによる条件分岐(Or(論理和)を使った論理演算子)

Excel VBAにおける、Ifステートメントによる条件分岐に、Or(論理和)の論理演算子を組み合わせた例をご紹介します。 その前に、今回使用する論理演算子についておさらいします。 Or(論理和)は、AまたはBの意味を持...
2023.03.19
Excel VBA

【Excel VBA】指定文字を検索して行数、列数を取得

Excel VBAにおいて、指定した文字を検索するためにはFindメソッドを使用します。 .Find(検索文字列) Findメソッドの使いかた 下記の例は、Columns(1)でA列を指定し、Find("テスト")でA列か...
2023.03.19
Google Apps Script(GAS)

【Google Apps Script(GAS)】スプレッドシートを、IDとシート名で指定する

Google Apps Scriptにおいて、スプレッドシートを、スプレッドシートに紐づけられているIDを使って取得するには下記スクリプトを使用します。 SpreadsheetApp.openById() ちなみにスプレ...
2023.03.19
Google Apps Script(GAS)

【Google Apps Script(GAS)】値が入力されているセルの最終行、最終列の取得

スプレッドシート内における、最終行、最終列の数値を取得する方法についてご紹介します。 値が入力されているセルの最終行の数値を取得する スプレッドシート内で何らか値が入力されている最終行の数値を取得する場合、下記スクリプトを使用し...
2023.03.19
Google Apps Script(GAS)

【Google Apps Script(GAS)】for文を使った繰り返し処理

Google Apps Scriptにおいて、指定した回数だけ繰り返し処理を実行したい場合、for文が頻繁に使われます。 for文は、以下のように書きます。 for (初期化式; 条件式; 増減式) {  処理内容 ...
2023.03.19
Google Apps Script(GAS)

【Google Apps Script(GAS)】for文を使った繰り返し処理(最終行取得との組み合わせ)

Google Apps Scriptにおける、for文による繰り返し処理と最終行取得を組み合わせた例についてご紹介します。 for文を使った繰り返し処理 下記の例ですが、まず変数last_rowに、アクティブシートの文字列が入力...
2023.03.19
タイトルとURLをコピーしました