本ページには広告が含まれています。

Excel VBA に関する解説記事

ユーザーフォーム

Excel VBA UserForm オプションボタンの利用方法

セル設定値をオプションボタンで調整するように検討
ユーザーフォーム

Excel VBA UserForm スピンボタンの利用方法

セルの値の設定方法を検討
ユーザーフォーム

Excel VBA コンボボックスとセル範囲の連携を再設定する

Excel VBA パスワード管理ツールとして機能させるため、ユーザーフォームに配置したコンボボックスの文字列とセル範囲のデータとの連携方法を再検証しました。複数のコンボボックス文字列の重複チェック方法も紹介しています。「分類」項目を追加
ユーザーフォーム

VBA コンボボックスの使い方と文字列縦上下中央揃えも実現

Excel VBA ユーザーフォームに配置したコンボボックスのリスト登録方法とセル範囲への書き込み方法やセル範囲データをリストアイテムとして利用する方法を解説。あわせてテキスト部文字列の縦上下中央揃えを実現する方法についても解説しています。
ユーザーフォーム

VBA UserFormのテキストボックス文字列縦位置を調整する

Excel VBA ユーザーフォームに配置したテキストボックス文字列の縦上下中央揃えを自動で行う方法の解説です。TextBoxとLabelを使ってダミー表示する方法です。TypeName関数の解説やループ中に配列に追加する処理を使っています
ユーザーフォーム

Excel VBA UserFormのテキストボックスを使ってみる

Excel VBA ユーザーフォームのテキストボックスを使って既出のパスワード生成ツールを動作させてみます。テキストボックスのデータを使ってUserFormからユーザー関数を呼び出して結果をテキストボックスに表示させています。
ユーザーフォーム

Excel VBA UserForm を使ってみましょう

Excel VBA ユーザーフォームとはどういうものかを解説。あわせてUserFormの基本的な作り方について解説しています。コマンドボタンのクリックイベントとワークシートのSelectionChangeイベントを使ったサンプルで解説します
ピボットテーブル

Excel VBA ピボットグラフを作成してみます

Excel VBA ピボットテーブルからピボットグラフを作成する方法を解説。AddChart2メソッドを使ってグラフを作成する方法をわかりやすく解説。細かい設定方法については解説していませんが、手動で設定後に活用するヒントがわかります。
ピボットテーブル

Excel VBA ピボットテーブルの日付グループ化を使いこなす

Excel VBA ピボットテーブルの日付フィールドをグループ化する方法を解説。その他、日付の自動グループ化を解除する方法や手動でグループを解除する方法と日付期間の計算方法例も解説。EDATE関数とDateAdd関数についても解説しています
ピボットテーブル

Excel VBA ピボットテーブルのオートフォーマットについて

Excel VBA ピボットテーブルの旧(Excel2003)スタイル「オートフォーマット」を使えるようにする方法の解説です。「オートフォーマット」の「レポート」を使う場合のレイアウトが崩れてしまう挙動について、その注意点を解説しています。
ピボットテーブル

Excel VBA ピボットテーブルを操作する【数値書式設定編】

Excel VBA ピボットテーブルの数値フィールドの書式設定を行う方法の解説です。各数値フィールド毎に設定していく方法とDataBodyRangeで数値フィールド全体を書式設定する方法を比較して動作の違いを検証。条件付書式も解説しています
ピボットテーブル

Excel VBA ピボットテーブルを操作する【列幅自動調整編】

Excel VBA ピボットテーブルを更新する際に列幅が自動調整されないようにしたいという要望をマクロで解決します。せっかく調整していた列幅が勝手に変更されないように「更新時に列幅を自動調整する」チェックボックスをオフにするマクロの紹介です