Excel : 小ネタ集 プログラム
わずか一行ですが、覚えるほどでもないですが、知らないと苦労するTips集です。
Homeに戻る >
小ネタ集に戻る
- 宣言しない、変数を使用できないようにする - Option Explicit
- 警告音を鳴らす - Beep
- 配列の次元の下限値を取得 - Range("L8") = LBound(ary)
- 配列の次元の上限値を取得 - Range("L8") = UBound(ary)
- 配列を初期化する - Erase ary
- 動的配列を消去する - Erase ary
- 変数が配列かどうか調べる - Range("L8") = IsArray(ary)
- 要素のデータをセットし、配列を作成する - s = Array("住宅", "自動車", "ビジネス", "不動産")
- 配列から一致する文字列を検索する - Range("L8") = Filter(s, "ビジネス", True)
- 配列の要素のデータを結合する - Range("L8") = Join(s, "")
- 日付に変換可能か調べる - Range("L8") = IsDate("2007/02/31")
- 数値に変換可能か調べる - Range("L8") = IsNumeric("987a654")
- 数値に該当する文字列を取得する - Range("L8") = Choose(2, "一階", "二階")
- 色番号に対応するRGB値を取得する - Range("L8") = QBColor(12) '赤
- 変数がNULLかどうか判定する(NULLの場合はTRUE) - Range("B10") = IsNull(i)
- Windowsのフォルダを取得 - Range("B8") = Environ("WINDIR")
- VBAでワークシート関数を使う - SUM関数 - ln = Application.WorksheetFunction.Sum(Range("B14:B18"))
- VBAでワークシート関数を使う - Average関数 - ln = Application.WorksheetFunction.Average(Range("B14:B18"))
- VBAでワークシート関数を使う - MAX関数 - ln = Application.WorksheetFunction.Max(Range("B14:B18"))
- VBAでワークシート関数を使う - MIN関数 - ln = Application.WorksheetFunction.Min(Range("B14:B18"))
Homeに戻る >
小ネタ集に戻る
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します
Copyright (c) Excel-Excel ! All rights reserved