|
こんにちは。かみちゃん です。
>>>ListBox1が1つ(始め特定セルをクリックした時---テキスト.txt表示用)
>>
>>ここがわかりません。
>>なぜ、そのようなことがしたいのですか?
>>先にTextBox1に検索値を入れて、ListBox2に部分一致するデータを表示することではいけないのですか?
>特に問題は無いような気がしますが、
>念のため確認用に表示してます。
テキスト.txtのすべてのデータが反映されるListBox1がなくても、特に問題なく、
念のため確認用に表示するだけのことであれば、実装はしないほうがいいと思い
ます。
なぜなら、その分だけ、コードは余計に作らないといけないですし、その分やや
こしくなると思うからです。
>>>検索結果を表示後、表示された内容に目的の名前があれば
>>>クリック→転記→終了 なければ再検索あるいは終了し手入力
>>>
>>>> ListBoxではなく、ComboBoxではないのですか?
>>>どの部分ですかComboBox?
>>
>>なぜ、ListBoxを使うのですか?
>>選択がひとつだけならば、ComboBoxでいいのでは?
>
>会社名のリストなのですが
>同じ会社名でも
>○○社 東京支店
>○○社 名古屋支店
>複数店ある場合が多くその店ごとにコードが決められてあり
>多い店では5〜10件程度となるためにListBoxを使っております。
選択肢ではなく、クリックするのは、ひとつなのですか?複数あるのですか?
ListBoxのClickイベントを使うと、Clickしたときに動きますので、
ひとつだけ選ぶというのであれば、ComboBoxのほうが簡単です。
ただ、複数をクリックするのであれば、ListBoxしかできません。
ただし、このときClickイベントでいいのかは、少し疑問です。
別に、ListBoxではできないというわけではなく、理解しやすいコードにするには
という意味です。
そうではんくて、動けばいいというのであれば、そういうコードもできます。
>>>その上で全角半角・大文字小文字を何とかなりませんか・・・
>>
>>ListBox表示するときに、全角・半角、大文字・小文字を統一できたらいいのですが、
>>そういうわけにはいきませんか?
>会社の会計専用ソフトのデータを引き出してきていますので
>出来ればそのまま使いたいのですが
>千数百件もあると見落としもあると思うので・・・
見落としはないと思いますよ。
なぜなら、ListBoxに反映させるときに、プログラムが統一処理しますから、別に
yasuさんご自身が元データを修正してくださいというわけではないです。
プログラムで処理する際も、あくまでListBox上の話です。元データはそのままです。
ただ、統一処理をする必要もないのかもしれません。
その代わり、部分一致の判定処理を少し複雑にしないといけなくなりますが・・・
それにしても、会計専用ソフトですか・・・
私も市販の会計ソフトのデータをExcelへ展開するなどの作業はマクロで処理していますね。
|
|