Dim a As PictureBox = Nothing 'If ブロックの外側で変数を宣言し、最初に Nothing を入れておく If ComboBox1.SelectedItem = 1 Then a = PictureBox1 'それぞれのブロック内で PictureBox をセット ElseIf ComboBox1.SelectedItem = 2 Then a = PictureBox2 ElseIf …… : End If If a IsNot Nothing Then a.Image = img ' a が Nothing では無かった場合は画像を差し替え End IF