ExcelVBA UserForm関連記事一覧(新着順)

スポンサーリンク
Excel VBA UserForm パスワード生成管理ツール
Excel VBA UserForm 設定シートの値で起動・終了時の動作を変更できるようにする方法を設定。UserForm 終了時に Excel も終了させる詳しい方法がわかります。この記事で「PW設定管理ツール」の最終調整を行い無事完成!
Excel VBA UserForm表示中のブック表示設定を検証
UserForm を表示する際に VBA でExcelを非表示にする方法とリスクや注意点などを解説。リスクを回避するなら Excel を UserForm の後ろに隠しておく方法もおすすめです。その方法についても詳しく解説しています。
VBA UserForm の表示位置を指定する方法
VBA で UserForm の表示位置を指定する方法の解説です。基本は StartUpPositionプロパティで指定しますが、前回と同じ場所に表示させる方法を詳しく解説しながら、シートに設定を保存する方法なども解説しています。
Excel VBA UserForm の表示/閉じる方法について
Excel VBA UserForm の開き方と閉じ方について解説しています。モダールとモードレスの違い。ShowとLoadの違い。UnLoadで終了する場合と「×」で閉じないようにする方法や閉じる際のイベントについても解説しています。
VBA Workbook_OpenとAuto_Openの違い
Excel VBA Excelブックの起動時にマクロを自動実行させたい場合はWorkbook_OpenイベントプロシージャまたはAuto_Openプロシージャを使います。二つの違いとそれぞれの使用方法と注意点を比較、解説しています。
VBA「PW設定ツール」に登録日時保存と表示データ削除機能を追加
Excel VBA UserForm「PW設定ツール」にNow関数で登録日時を保存する設定を追加。「設定シート」で表示しているデータの削除機能を追加。ボタンクリックイベントでMsgBoxのレスポンスから登録と削除に処理を分岐させるように設定
VBA ListBox 選択データをRowSourceで削除する
Excel VBA UserFormに設置したListBox のRowSource表示データから選択データを削除する方法の解説です。RowSourceからFindメソッドで該当データを検索・削除すると元データの該当セル行も削除できます。
VBA ListView の表示データと元データを同時に削除する
Excel VBA UserFormに設置したListViewから表示データを削除する方法と同時に元データのセル範囲該当行データも一緒に削除する方法がわかります。データの特定にFindメソッド、行削除にEntireRow.Deleteを使用
VBA ListViewのデータを取得したり並べ替えたりしてみる
Excel VBA UserFormに設置したListViewコントロールから表示データを取得する方法とListViewデータを列見出しをクリックしてソートさせる方法について検証・解説しています。リストボックスとの取得方法の違いがわかります
VBA UserForm ListViewコントロールの設置方法
Excel VBA UserFormのマルチページに ListViewコントロールを設置する方法を解説しています。使うプロパティーの設定や見出し列の設定方法や注意点なども解説。セル範囲データを表示させる方法までを詳しく解説しています。
VBA UserForm 複数列のリストボックス設定・取得方法
Excel VBA UserFormに複数列を表示するリストボックスを設定表示してデータを取得活用する方法の解説です。リストデータを各コントロールに設定する方法や変数を使って値を代入する際に発生するイベントを制御する方法も解説しています。
VBA UserForm マルチページの設置利用方法と注意点
Excel VBA UserFormにマルチページを設置する方法と注意点を解説しています。「タブストリップ」との違いもわかります。マルチページを後から追加設置する方法とVBAでコントロールを追加設置する場合の注意点についても解説しています。
VBA UserFormチェックボックス設置と文字列操作の最適化
Excel VBA チェックボックスを利用して、テキストボックス選択文字列の位置を調整する処理方法を解説しています。選択文字数を変えずに選択位置をスライドさせる方法などの細かい動作方法を設定しています。是非サンプルで動作確認してみてください
VBA 文字列から「記号」など特定の文字種を判定する方法を検証
Excel VBA パスワード文字列内の「記号」など特定の文字種の判定と存在位置を特定する方法をLike演算子とInStr関数で検証しています。調べる文字を特定できる場合はInstr関数でも可能、そうでない場合はLike演算子を使用します。
Excel VBA UserForm オプションボタンの利用方法
Excel VBA UserFormのオプションボタンを設置する方法と設置したオプションボタンの利用方法について解説。フレームを使ったグループ化と使わない場合のグループ化の方法。ValueとCaptionを使ったオプションの設定方法など
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イベントを使ったサンプルで解説します