タグ

accessとarrayに関するnamiheiloveのブックマーク (3)

  • VB 配列 - Array, Redim, 動的配列など

    Visual Basic 中学校 > 初級講座 > 第27回 配列 配列は昔からある技術です。新鮮さがないためにまったく注目されませんが、昔から今まで生き延びているということ自体がその重要性を証明しています。今回は地味な説明になりますがじっくりと読んで配列の概要を把握することは有意義です。次回取りあげるコレクションの理解にもつながります。 この回の要約 ・配列を使うと似たような変数をまとめることができる。 ・配列は Dim MyArray(3) As String のように宣言する。 ・配列は添字を変数にしてループをまわせる。 ・配列をコピーするにはCloneメソッドを使う。 ・動的配列を作成すると、Redim Preserveを使うことにより後からサイズを変更できる。 1.はじめに 配列に関する説明をする前に少し今回の方針を書いておきます。 私は普段初級講座を書くに当たっては「VBに

  • VBA基本(配列変数の利用)

    さて、前項まではセル→セルの転記の話でしたが、セルの値をマクロのコード内で別利用する場合の方法を一部紹介します。これは例えばCSV形式テキストファイルとの入出力などで利用できるものです。 変数については、以前に若干触れていますから省略しますが、今回はその変数の配列を利用します。 まず、配列変数の宣言方法です。

  • Office TANAKA - Excel VBA関数[Array]

    構文 Array(arglist) 引数arglistには、配列として格納するデータをカンマ(,)で区切って指定します。 解説 配列を格納したバリアント型を返します。 配列として宣言していないバリアント型変数に代入して、バリアント型変数を配列と同じように操作できます。 引数を指定しないと、長さ0の配列を返します。 サンプル1 次の例は、バリアント型変数aに配列を代入し、4番目のデータThuを表示します。 Sub Sample() Dim a As Variant a = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun") MsgBox a(3) End Sub ※Tips 配列で使用されるインデックスの最小値は、Option Baseで指定します。

  • 1