特定の数字を入力すると、隣のセルに言葉を表示させるには?

解決


R.A.B  2006-01-28 01:39:51  No: 129902

A|  B    |    という表があって、D3にA列の数字(仮に3とする)を
1|日本    |    入力すると、隣のE3にB3の言葉が出てくるように
2|イギリス|    したいのですが
3|アメリカ|    プログラムの組み方がわからないです
〜〜〜〜〜〜〜    いい方法があれば、教えてください
40|オランダ|


Geo=TK3  2006-01-28 02:51:11  No: 129903

...Excel?
ならプログラムを組むまでもなく、E3 セルに VLOOKUP つかった式を
記述するだけのような。


LESIA  2006-01-28 03:05:00  No: 129904

ExcelのVBAdeやるならこんな感じですね。

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    Dim MyRange As Range
    
    If Target.Address = "$D$3" Then
        Set MyRange = Range("A1:A40").Find(What:=Target.Value, LookIn:=xlValues)
        If MyRange Is Nothing Then
            Target.Offset(, 1).Value = "該当無し"
        Else
            Target.Offset(, 1).Value = MyRange.Offset(, 1).Value
        End If
    End If
End Sub


BIll  2006-01-31 01:50:51  No: 129905

ありがとうございます
おかげで助かりました


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加