ユーザーフォームの概要

ユーザーフォームの作成

ユーザーフォームの作成方法をラベルとボタンを使用した簡単なフォームの作成例を挙げて説明します。
文字列操作

LTrim、RTrim、Trim関数

LTrim、RTrim、Trim 関数はそれぞれ文字列の先頭、末尾、両端の空白(半角・全角)を削除します。
FSOによるフォルダ操作

ファイルシステムオブジェクトによるフォルダ操作(1)

Excel VBA ファイルシステムオブジェクト - フォルダ操作に関するページです。ファイルシステムオブジェクトによるフォルダ操作メソッドの使用方法について説明します。
スポンサーリンク
コントロールの設置

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

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

セル書式(保護)の設定方法

セルを保護したい場合は Locked プロパティに True を設定します。数式を非表示にしたい場合は Locked と FormulaHidden プロパティにTrueを設定します。この設定はシートを保護したときに有効になります。
テキストファイル入出力

テキストファイルの読み込み方法

テキストファイルを読み込むには Open ステートメントに Input モードを指定します。データを読み込むステートメントには Line Input # と Input # の2つあります。最初は Line Input # ステートメントを使用する方法を覚えましょう。
変数と定数

変数のデータ型と宣言方法

変数とはデータを格納しておく箱のようなものです。格納するデータの種類に応じてさまざまなデータ型が存在します。通常、変数を使用する場合、これから使用する変数名とデータ型をコンピューターに通知しメモリを確保してもらいます。この行為を宣言といいます。
セル・レンジ

フォントの部分設定

セル書式のフォントに関するプロパティは Characters を使用することで文字列の一部分に対して設定を変更することができます。Characters は Cells または Range オブジェクトのメンバ(プロパティ)であり、引数にはプロパティを変更したい文字列の開始位置と文字列長を指定します。
セル・レンジ

セル書式(罫線)の設定方法

セル書式の罫線について Borders コレクションの使用方法から、スタイルと色の設定方法について説明します。
組込ダイアログ

InputBoxメソッド

Application.InputBox は InputBox 関数と同様、マクロ実行中にユーザーからのデータ入力を受け付けるダイアログボックスです。InputBox 関数との主な違いは入力データタイプを指定する引数Typeが指定可能になっているところです。また、ダイアログボックス上のボタン配置なども若干異なります。
スポンサーリンク