タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

YME_Macroに関するcozyathtnのブックマーク (2)

  • 引数が不定の場合-ParamArrayキーワード - Excel VBA モーグ即効テクニック集

    プロシージャを他のプロシージャから呼び出して使用する場合に、指定する引数が呼出す毎に異なる場合、ParamArrayキーワードを用いて引数を指定します。 ParamArrayキーワードを用いた引数はVariant型配列として扱われ、データ型の宣言は出来ません。したがって、宣言は・・・ Sub/Function (ParamArray 引数名()) As ・・・ のようになります。 以下のサンプルではFunctionプロシージャ”MySum”に任意の数の引数を与え、すべてを合計した値を返します。”TEST”プロシージャを実行してください。 (サンプル) Function MySum(ParamArray MyVal()) As Currency Dim i As Long Dim Amount As Currency For i = LBound(MyVal) To UBound(MyVal

  • Array関数を使って配列に一度に値を格納する

    配列に値を格納するには、インデックス番号を指定して 1 つずつ格納するしかありません。ただ、バリアント型の変数を用意して、その値として配列を格納することができ、配列の中身をArray関数を使ってまとめて指定することが可能です。ここでは Excel VBA で Array 関数を使って配列に一度に値を格納する方法を解説します。

    Array関数を使って配列に一度に値を格納する
  • 1