|
▼みなこ さん:
こんにちは。
>こんにちは。お世話になります。Sheet1のA1に文字列があります。
>文字列は英字2文字単位1組が2組(JUKIはJUとKIの組合せ)から7組(HUJURURHTUJUJIはHUとJUとRUとRHとTUとJUとJIの組合せ)まで様々です。
>Sheet1のA1に文字列がJURUEIJKなら、ユーザーフォーム実行時に1)2)を満たし
>た上でラベルに表示させるようにするにはどうしたら良いでしょうか?
なるほど・・・。
でも、まだ情報が足りません。
>JU(ラベル50)−(ラベル51)RU(ラベル52)−(ラベル53)EI(ラベル54)
>−(ラベル55)JK(ラベル56)
>1)英字が文字に変換される(JU−RUなら日本−アメリカ)
>2)「−」をクリックすると英字間(JU−RUの−ならJU−RU間の情報)の情報がラベル57に表示される様にするにする。
この2)の機能を実現するためには、
>2)の場合、sheet2にC1 JU−RU間の情報(例:経済大国)などと予め格納しておきます。
というセルC1だけが格納場所だとすれば到底足りませんよね?
だって、「JURUEIJK」の例でマスターデータもこの4組だったとしても
JUと他の組との組み合わせは、4−1=3通りありますよね。
つまり、マスターデータがN個あれば、1データとの組合せは
N−1個存在します。
それを全部登録する(してある)ということですか?
このSheet2のデータ構造をもっとはっきりと具体例も入れて
記述してみて下さい。
ここがはっきりすれば、回答投稿があると思います。
|
|