Excel VBA

Excel VBA

【VBA】サブルーチンを呼び出す方法とCallステートメント

VBA のマクロの頭についている Sub とは Subroutine のこと。つまり、全てのマクロは他のマクロのサブルーチンとしてはたらくことができるということです。特にあるマクロの中で、引数を指定して他のマクロを呼び出すようなプログラムを...
Excel VBA

【Excel】エラー値の一覧

こばと、エラー表示が大嫌いです。かちゃかちゃと頑張って入力している途中で「#NAME?」とか表示されると、「はああ。また間違えましたよ」と溜息吐きますね。エラー表示が好きな人なんていないと思いますけど、どんな種類のエラーなのか知っておかない...
Excel VBA

【Excel】INFO関数でOSバージョンやフォルダのパスを取得する

【Excel】INFOINFO は現在使用している OS のバージョンや、今開いているエクセルファイルのフォルダのパス名を調べる関数です。INFO は INFORMATION(情報)の略語です。INFO の引数には求める情報の種類を文字列で...
Excel VBA

【Excel】EXACT関数で入力値をチェックします

エクセルには比較演算子「=」が用意されています。これはセルに関数や数式を入力するときだけでなく、ある2つの文字列が一致しているかどうかを調べる場合に使えます。たとえばセルに =5=5と入力すると、「TRUE」が表示されます。これは「5 と ...
Excel VBA

【Excel】NUMBERSTRINGで数値を漢数字に変換します

Number は数字、String は文字列のことです。 つまり、NUMBERSTRING とは数値を文字列に変える関数なのですが、ただ文字列形式のデータにするのではなく、漢数字に変換します。でも数値を漢数字にしたければ「セルの表示形式」を...
Excel VBA

【Excel】テキストフィルターでデータを抜き出す

こばとのテーブル講座の4回目です! テーブル講座と言っても、「この四人掛けの食卓を買って一家団欒!」と家具を宣伝するコーナーではないのです。エクセルのテーブルのお話ね。 え? そんなこと分かってる? くだらないお喋りばかりしてないで早く講座...