解析日記スマートフォン用の表示で見るいろいろ解析日記この広告は、90日以上更新していないブログに表示しています。静的配列にデータを格納する。静的配列からデータを取得する。動的配列のサイズを設定する。動的配列にデータを格納する。動的配列からデータを取得する。動的配列中のすべてのデータに同じ処理をする。Runtimeの参照設定ディクショナリを生成する。ディクショナリにデータを格納する。ディクショナリからデータを取得する。複数件のデータを扱うためのデータ構造です。静的配列では、生成時にサイズ(格納するデータの個数)を決めます。静的配列を生成すると、後からサイズを変更することはできません。■静的配列を生成する。静的配列の生成は以下のように行います。静的配列の生成では、静的配列の名前とサイズ(格納するデータの個数−1)と格納するデータ型を指定します。VBAの場合、静的配列のサイズは実際に格納する『データの個数−1』であることに注意してください。4個のStringを格納する静的配列sArrayを生成するには、以下のように書きます。このとき、サイズには3(=4個−1)を指定します。String■静的配列にデータを格納する。静的配列へのデータの格納は以下のように行います。データデータの格納では、静的配列の名前とインデックスと格納するデータを指定します。インデックスとは静的配列の位置を表す数字で、「0」以上で「静的配列のサイズ」以下の値を指定する必要があります。静的配列sArrayにデータを格納するには、以下のように書きます。"Thursday"■静的配列からデータを取得する。静的配列からのデータの取得は以下のように行います。静的配列の名前(インデックス)データの取得では、静的配列の名前とインデックスを指定します。インデックスの考え方はデータの格納時と同様です。静的配列から取得したデータは、サブルーチンや関数の引数に渡したり、変数に代入したり、関数の戻り値として返したりできます。静的配列sArrayのデータをイミディエイトウィンドウに表示するには、以下のように書きます。Thursday■静的配列中のすべてのデータに同じ処理をする。静的配列中のすべてのデータに同じ処理をするためには、以下のようなFor文を使用します。静的配列の名前(i)を使った処理NextこのFor文中の『UBound(静的配列の名前)』は静的配列のサイズを表します。そのため、このFor文を使えば静的配列中のすべてのデータに同じ処理を行えます。静的配列sArrayのすべてのデータをイミディエイトウィンドウに表示するには、以下のように書きます。sArray(i)Nextこれは以下のように書いた場合と同じ結果になります。静的配列と同様に、複数件のデータを扱うためのデータ構造です。動的配列では、生成時にサイズ(格納するデータの個数)を決めません。生成後に必要に応じてサイズを設定します。動的配列のサイズは何度でも再設定可能です。■動的配列を生成する。動的配列の生成は以下のように行います。動的配列の生成では、動的配列の名前と格納するデータ型を指定します。生成時にサイズは指定しません。Stringを格納する動的配列dArrayを生成するには、以下のように書きます。String■動的配列のサイズを設定する。動的配列のサイズの設定は以下のように行います。動的配列の名前(動的配列のサイズ)サイズの設定では、動的配列の名前とサイズ(格納するデータの個数−1)を指定します。VBAの場合、動的配列のサイズは実際に格納する『データの個数−1』であることに注意してください。動的配列のサイズは何度でも再設定できます。4個のデータを格納できるように動的配列のサイズを設定するには、以下のように書きます。このとき、サイズには3(=4個−1)を指定します。dArray(3)■動的配列にデータを追加する。動的配列へのデータの格納は、静的配列と同様に、以下のように行います。データデータの格納では、動的配列の名前とインデックスと格納するデータを指定します。インデックスとは動的配列の位置を表す数字で、「0」以上で「動的配列のサイズ」以下の値を指定する必要があります。動的配列dArrayにデータを格納するには、以下のように書きます。"April"■動的配列からデータを取得する。動的配列からのデータの取得は、静的配列と同様に、以下のように行います。動的配列の名前(インデックス)データの取得では、動的配列の名前とインデックスを指定します。インデックスの考え方はデータの格納時と同様です。動的配列から取得したデータは、サブルーチンや関数の引数に渡したり、変数に代入したり、関数の戻り値として返したりできます。動的配列dArrayのデータをイミディエイトウィンドウに表示するには、以下のように書きます。April■動的配列中のすべてのデータに同じ処理をする。動的配列中のすべてのデータに同じ処理をするためには、以下のようなFor文を使用します。動的配列の名前(i)を使った処理NextこのFor文中の『UBound(動的配列の名前)』は動的配列のサイズを表します。そのため、このFor文を使えば動的配列中のすべてのデータに同じ処理を行えます。動的配列dArrayのすべてのデータをイミディエイトウィンドウに表示するには、以下のように書きます。dArray(i)Nextこれは以下のように書いた場合と同じ結果になります。Aprilディクショナリディクショナリは、キーに関連付けてデータを格納するデータ構造です。Runtime」への参照設定を行うと、ディクショナリで使用可能なプロパティとメソッドを入力候補として表示できるため便利です。Editorのメニューの[ツール]-[参照設定...]を選びます。Runtime]にチェックを入れます。その後、ダイアログの[OK]ボタンをクリックすれば、参照設定は完了です。参照設定を行うと、ディクショナリを格納するためのScripting.Dictionary型の変数を宣言できます。Scripting.Dictionary「変数名.」と入力してから「Ctrl+Space」を押すと、ディクショナリで使用可能なプロパティとメソッドが入力候補として表示されます。参照設定を行わない場合、ディクショナリを格納する変数にはVariant型を使用します。Variantこの場合、入力候補の表示はできません。■ディクショナリを生成する。ディクショナリの生成は以下のように行います。CreateObject("Scripting.Dictionary")ディクショナリの生成では、ディクショナリの名前を指定します。ディクショナリdictを生成するには、以下のように書きます。CreateObject("Scripting.Dictionary")■ディクショナリにデータを格納する。ディクショナリへのデータの格納は以下のように行います。データデータの格納では、ディクショナリの名前とキーと格納するデータを指定します。データはキーに関連付けて格納されます。ディクショナリdictにデータを格納するには、以下のように書きます。"わが街・練馬"■ディクショナリからデータを取得する。ディクショナリからのデータの取得は以下のように行います。ディクショナリの名前(キー)データの取得では、ディクショナリの名前とキーを指定します。キーに関連づいたデータが取得されます。ディクショナリから取得したデータは、サブルーチンや関数の引数に渡したり、変数に代入したり、関数の戻り値として返したりできます。ディクショナリdictのデータをイミディエイトウィンドウに表示するには、以下のように書きます。■ディクショナリ中のすべてのデータに同じ処理をする。Each文を使用します。Each文では、すべてのキーとデータについて処理を繰り返します。繰り返すたびに変数keyにキーが、変数dataにデータが格納されます。ディクショナリdict中のすべてのキーとデータの関連付けをイミディエイトウィンドウに表示するには、以下のように書きます。dataNextこれは、以下のように書いた場合と同じような結果になります。キーの順序は決まっていないので、表示順序は異なることがあります。比率...2010-01-29VBA基礎文法最速マスターVBAの文法一覧です。配列Bashで必要なデータ構造の覚書です。【個人メモ】DataTablesのページャを流用するコード2011年の読書のまとめ2011年09月のアクセス数ランキング9月の読書メーターのまとめ2011年08月のアクセス数ランキング月別アーカイブはてなブログをはじめよう!nattou_curry_2さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。