月の名前を返すために、配列関数を使用しています/ VBA-例 – ユーザー定義関数[ユーザ定義関数] `:我々は`リンクを作成するエクセルVBAでプログラムを見ていきます以下は。

ユーザ定義関数は、モジュール内に配置される必要があります。

  1. Visual Basicエディターおよび挿入モジュール]をクリックします。

2.次のコード行を追加します。

Function MONTHNAMES()

私たちの関数の名前は、MONTHNAMESです。括弧間の空の部分は、私たちがExcelのVBAに入力として何も与えないことを意味します。

3.配列関数は、1行のコードでは、変異体配列に割り当てる値に私たちを可能にします。

MONTHNAMES = Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

4.機能を終了することを忘れないでください。

End Function

5.今、あなたは月の名前を返すために、ちょうど他のExcel関数と同じように、この機能を使用することができます。 12個の水平細胞、機能= MONTHNAMESを(入力)を押しCtrl + Shift + Enterキーを選択します。

結果:

Month Names in Excel VBA

注意:あなたが単月削除することはできません。数ヶ月を削除するには、範囲A1を選択:L1と、Deleteキーを押します。この関数は、ブックでのみ使用可能です。