エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Excel VBA】配列の要素数に変数の数字を設定する方法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Excel VBA】配列の要素数に変数の数字を設定する方法
ポイント Dim lngArray(lngLength ) As Long といった書き方は不可能で、コンパイルエラーとなった。 [... ポイント Dim lngArray(lngLength ) As Long といった書き方は不可能で、コンパイルエラーとなった。 [コンパイルエラー: 定数式が必要です。] Dim lngArray(100) As Long ならば問題ない。 変数を配列の要素数に割り当てたい場合は、ReDim でサイズを指定する。 サンプルコード Public Sub Test() ' 配列の要素数となる変数 Dim lngLength As Long lngLength = 100 ' 配列を宣言し、要素数に lngLength を設定 Dim lngArray() As Long ReDim lngArray(lngLength) ' 配列の要素数を確認 Debug.Print UBound(lngArray) End Sub おわりに Excel 2013 で VBA を扱っておりましたら、今回の問