ListViewをVBAのCheckBoxと共に使用する方法

著者: Peter Berry
作成日: 12 Aug. 2021
更新日: 17 11月 2024
Anonim
初心者向けのExcelVBAチュートリアル66-MSExcelVBAのフレーム
ビデオ: 初心者向けのExcelVBAチュートリアル66-MSExcelVBAのフレーム

コンテンツ

VBAフォームのチェックボックスでListViewコントロールを使用すると、ユーザーにオプションを提供することでアプリケーションをより動的にすることができます。 ListViewは、4つの異なるビューのいずれかを使用して項目を表示し、Microsoft Excelヘッダーの有無にかかわらず列に並べます。項目を追加するには "ListItems.Add"プロパティを使用し、ユーザーが選択した項目を確認するには "Checked"を使用します。


説明書

VBAを使用してExcelでListViewコントロールに入力する (Hemera Technologies / Photos.com / Getty Images)
  1. Microsoft Excelを開き、「開発者」タブをクリックしてから「Visual Basic」をクリックしてVBAエディタウィンドウを開き、「挿入」メニューをクリックしてから「UserForm」(ユーザーフォーム)をクリックして新しいフォームを作成します。 [ツール]、[追加のコントロール]の順にクリックし、[Microsoft ListView Control](Microsoft ListViewコントロール)の横にあるボックスをオンにして、新しい "ListView"コントロールをフォームに追加します。

  2. 「ListView」コントロールを右クリックしてから「Properties」を右クリックします。ウィンドウを下にスクロールして、[チェックボックス]オプションの横にある[True]を選択します。 [ツールボックス]ペインの[コマンドボタン]をクリックし、次にフォーム上で新しいボタンを追加します。同じ手順で2番目のボタンを追加します。

  3. 「CommandButton1」をダブルクリックしてそのボタンの新しいイベントを作成します。次のコードを3つのアイテムを含む人気のある "ListBox"に追加します。

    Me.ListView1.ListItems.Add(1)= "チェック項目1" Me.ListView1.ListItems.Add(2)= "チェック項目2" Me.ListView1.ListItems.Add(3)= "チェック項目3"

  4. フォームに戻り、 "CommandButton2"をダブルクリックしてそのボタンの新しいクリックイベントを作成します。次のコードを追加して「ListBox」項目を調べ、選択した項目を「イミディエイト」ウィンドウに表示します。


    counter = 1の場合Me.ListView1.ListItems.Countの場合Me.ListView1.ListItems.Item(counter)。チェックした後Debug.Print Me.ListView1.ListItems.Item(counter)の場合。

  5. フォームに戻って「F5」をクリックしてプログラムを実行してください。次に、[CommandButton1]をクリックして[ListView]コントロールを作成し、次に[CommandButton2]をクリックして選択した項目を表示します。

必要なもの

  • マイクロソフトエクセル

MRIの種類

Charles Brown

11月 2024

磁気共鳴画像法(MRI)と磁気共鳴血管造影法(MRA)は、診断目的で使用される放射線検査の2つのタイプです。どちらも、X線や他の放射線写真で見られるものよりも詳細で正確な臓器や組織の画像を表示します。 MRAは一種の磁気共鳴画像法ですが、より特異的であり、全身の血管の画像をキャプチャすることに焦点を当てています。MRIスキャンは、電波と磁場のエネルギーを利用した放射線画像検査の一種です。これらのイ...

義歯から歯が折れた場合、歯医者に行くまで、歯が抜けている状態で歩き回る必要はありません。薬局にある義歯修理キットのステッカーは、それを義歯に貼り付けるのに必要なすべてです。ドラッグストア、薬局、または小売店(Walgreen、CVまたはWalmart)で修理キットを購入します。それらのほとんどには、交換用の上下の歯、パッチ、パッチを適用するためのスポイト、および義歯を完全または部分的に修復するため...

フレッシュパブリケーション