【Excelマクロ】代入演算子 イコール
「=」の2つの役割:比較演算子と代入演算子 「=」はVBAで非常によく使われる記号ですが、役割が2つあるため、役割を理解しないまま使うと、混乱をしやすい記号です。 それぞれの意味を理解し、混乱しないようにしましょう。 「 […]
「=」の2つの役割:比較演算子と代入演算子 「=」はVBAで非常によく使われる記号ですが、役割が2つあるため、役割を理解しないまま使うと、混乱をしやすい記号です。 それぞれの意味を理解し、混乱しないようにしましょう。 「 […]
比較演算子(ひかくえんざんし)の基本と使い方 比較演算子とは、値を比較するために使われる記号で、Ifステートメントの条件部分でよく利用されます。 算数や数学では、「=(等しい)」「<(小なり)」「>(大なり)」「≦(以上
条件分岐とIFステートメントの基本 VBAを扱っているとセルの内容や、コード上で取得した内容により、処理を変更したいことがあると思います。 「はい」の場合にはこの処理、「いいえ」の場合にはこの処理、「A列が◯」の場合はこ
MsgBox関数の基本的な使い方 MsgBox関数は、VBAでメッセージを表示する際に使用する非常に便利な関数です。 マクロを実行して、完了しても特にメッセージは表示されません。そのため、いつ終わったかがわかりづらく、作
VBAの関数とは Excelで「関数」と言えば、SUM関数やVLOOKUP関数といったものがよく知られています。これらは「ワークシート関数」と呼ばれ、シート上で動作する関数です。 一方で、VBA内でも使用できる関数があり
動作のスピードを上げるには マクロを構築する上で、処理するデータ量が多くなると必ずと言っていいほど、ぶち当たる壁が「動作が重くなる」ということです。 もちろん、結果が同じでも途中の動きが異なる場合には、マクロのVBAコー
Deleteメソッド シート上の文字や罫線など消すには、Clearメソッドを中心に、ClearContentsやClearFormatsを利用しました。 セル・行・列・シート自体については、消去ではなく「削除」することに
データの消去 Excelはセルに文字を入力、文字の色、背景色、罫線を使用して、資料を作成していきます。 間違えた場合などは、文字は「BackSpace」や「Delete」などで内容を消しますが、文字の色や背景色などは「セ
実際の動作をコード化する機能 マクロを作成するVBE(Visual Basic Editor)の中には、「マクロの記録」と呼ばれる「実際の動作をコード化してくれる機能」があります。 簡単な内容で操作をしてみると「A1のセ