2016-12-02 4 views
-1

MS ExcelでVBAを使用して関数を作成しようとする必要があります。 私はいくつかの変数の値をチェックし、その変数を参照するように出力を決定する必要があるという問題があります。Excelでビジュアル基本アプリケーションを簡略化

例:

Var1 with value SB and B 
var2 with value SB and B 
if Var1 = sb and var2 = sb then 
msgbox "SB for Var1 and var2" 
elseif var1 =sb and var2=b then 
msgbox "SB var 1 and b var2" 
elseif var1 =b and var2=sb then 
msgbox "var1 b and var2 sb" 
elseif var1 =b and var2=b then 
msgbox "B for var1 and var2" 
endif. 

は、私は3つの値で6変数を作成したい任意の提案は、どのように私は729行のコードを書く必要はありませんコードが簡素化することです。

+0

配列 'Var1'、' Var2'などは 'var(1)、var(2)'などでなければなりません。 –

+0

あなたの全体的な目標は何ですか? – user3598756

答えて

0

@John Coleman、あなたの助言に感謝します。 @ user3598756私のgoolは、変数の値に応じて出力を表示しています(私の例のように)

私はマルチディメンションアレイを使用する考えがありますが、その構文を見つけることができません。私はシングラインの配列を参照してください。

関連する問題