Excel (VBA)

Excel VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 7 Professional : Excel 2010)
ListBoxかListViewでタイトル表示と行選択のイイとこどり
投稿日時: 19/05/29 13:26:07
投稿者: George

こんにちわ。
 
ListBoxかListViewで複数列のデータを表示したいと考えています。
 
ListBoxはヘッダに文字列を表示する方法がわからないが、
行選択が青で表示される上にオプション次第ではチェックまで出るのでわかりやすい。
 
一方でListViewはヘッダに文字列を表示するのは簡単に分かったのですが、
行選択してもListBoxのように青で表示されないのですが方法がありますか?
 
後学のために両者に対してできるのかできないのかが知りたいです。
#前者はヘッダに文字を書く方法、後者は選択した際にListBoxのように青く表示すること
 
以上、よろしくお願いします。

回答
投稿日時: 19/05/29 16:19:16
投稿者: WinArrow
投稿者のウェブサイトに移動

RowSource片方だけの回答
 
>ListBoxはヘッダに文字列を表示する方法がわからないが
 
ヘッダというのは、リストの項目名のことですか?
 

セル範囲:A1〜Dx
1行目:項目名
 
Listbox1のプロパティの設定方法
 
RowSource:A2:Dxx
ColumnHeads:True
 
で、1行目の項目名がListbox1の項目名になります。・・・・この行は選択できません。
 
難点
全ての項目が、左寄せになってしまいます。
なので、私は、この方法は使いません。

回答
投稿日時: 19/06/01 19:54:19
投稿者: mattuwan44

>タイトル表示と行選択のイイとこどり
 
一案として、、、、
 
僕ならワークシートをユーザーフォームのように使いま
すかね。。。。

回答
投稿日時: 19/07/24 10:49:16
投稿者: shinzi

実現したいことが、良くわかりません
手前味噌ですいませんが、こんなのどうですか
http://transform.webcrow.jp/subclass.html の  ListView(Report).zip

トピックに返信