文字列操作

LCase、UCase関数

LCase 関数はアルファベットの大文字を小文字に変換します。UCase 関数はアルファベットの小文字を大文字に変換します。
セル・レンジ

セルのSortメソッド

あるセル範囲内をソートしたい場合は Sort メソッドを使用します。ソートキーは3つまで指定することができます。その他、並びの昇順・降順や見出しの有無などを引数で指定することができます。
各種コントロール

イメージコントロールのプロパティ

イメージコントロールの画像設定に関するプロパティについて説明します。
スポンサーリンク
セル・レンジ

セル書式(背景色・パターン)の設定方法

セルの背景色は Interior.Color または Interior.ColorIndex プロパティのどちらかを設定します。セルのパターンは Interior.Pattern プロパティに定数を設定することで変更することができます。
セル・レンジ

セルのEndプロパティで終端セルの取得

基点となるセルから値や数式の入力されたセルの終端を取得するには End プロパティを使用します。引数には終端を調べる方向を指定します。Endプロパティを使用すると終端のセルオブジェクトが返却されます。
データ型変換・検査

TypeName関数

TypeName 関数は指定された変数のデータ型、または、その内容を文字列で返します。この際、変数が配列であればデータ型名の後ろにカッコ()が付加されます。
ワークシートの操作

ワークシートの名前指定とインデックス指定

ワークシートコレクションからワークシートオブジェクトを指定するには、Worksheetsコレクションの後ろにカッコつきのインデックス(整数型)で指定する方法と、ワークシートの名前(文字列型)で指定する方法があります。
コントロールの設置

フォームコントロールとActiveXコントロール

フォームコントロールはコマンドボタンを除いて主にセルとリンクさせて使用します。リンクされたセルにはコントロールの状態(値)が反映されます。ActiveX コントロールには広範囲なプロパティがありますので、フォームコントロールでは対応できない細かな設計要件に対応することが可能です。
ディクショナリオブジェクト

ディクショナリオブジェクトの生成方法

ディクショナリオブジェクトを生成するには、CreateObject 関数を使用します。引数には"Scripting.Dictionary"を指定します。ディクショナリオブジェクトを生成すると、Add メソッドでキー項目とその値を登録したり、Item プロパティで値を取得することができるようになります。
導入

引数の参照渡し・値渡し

プロシージャの引数の渡し方には参照渡しと値渡しの2種類があります。それぞれのメリット・デメリットを理解し、使い分けられるようにしましょう。
スポンサーリンク