2012-11-07 31 views
0

基本上我想做的事:如何在VBA中使用Select Case的数据和条件?

Select Case test_expression 
    Case condition_1 
     result_1 
    Case condition_n 
     result_n 
End Select 

我需要condition_nresult_n是从电子表格中condition_1result_1在列A和B.然后行有时将被添加到电子表格阅读!

谢谢你的任何建议!

+1

目前尚不清楚:)将加入什么行(插?),有什么样的信息,来自哪里? – brettdj

+0

您能否向我们提供您的代码中更完整的摘录以及从列A:B中设置的小示例?也请按照brettdj的要求提供其他信息。 –

+0

似乎更像是使用vlookup的情况。 –

回答

0

不知道你想要完成的任务,但这里是一个尝试

Select Case test_expression 
    Case Sheets(1).Range("A1").Value 
     Dim s as String 
     resultText = Sheets(1).Range("B1").Value 

     'Now do something with resultText 

    Case condition_n 
     result_n 
End Select 
+2

艾哈迈德 - 如果你是*“不知道你想完成什么”*你如何发布答案? – brettdj