2016-10-21 1 views
1

このコードを1行に短縮する理由はありますか?コードは機能しますが、統合したいのですか?私は本当にあなたの質問を理解していけないアクティブなシートコード名がexitサブと等しい場合

'If active sheet has the code name below then exit this sub 

If ActiveSheet.CodeName = "VPL" Then Exit Sub 
If ActiveSheet.CodeName = "VBA_BlankBidSheet" Then Exit Sub 
If ActiveSheet.CodeName = "VBA_BlankOptionSheet" Then Exit Sub 
If ActiveSheet.CodeName = "VBA_Dropdowns" Then Exit Sub 
+0

ここで見てみます。http://stackoverflow.com/questions/1505206/imitating-the-in-operatorを – Asaf

答えて

1

...あなたが使用したり、同じよう

を意味ですか?

If ActiveSheet.CodeName = "VPL" Or ActiveSheet.CodeName = "VBA_BlankBidSheet" Or ActiveSheet.CodeName = "VBA_BlankOptionSheet" Or ActiveSheet.CodeName = "VBA_Dropdowns" Then Exit Sub

関連する問題