複数の「コールタイプ」(「ローミング」から「インターナショナル」まで)があり、タイプに応じて正しいレートを適用するにはvlookupが必要です。マクロを凌ぐ解決済み:Ifステートメントまたはケース内の複数のオプションのExcelマクロのベストプラクティス
これを行うにはどうすればよいですか?
リストB 場合はカテゴリタイプは、= "ローミング" と国
次に、リストA に
をcoaintedた場合、私は、配列を使用していますか? IF文の文字列が配列内にあるかどうかを確認するにはどうすればよいですか?
EDIT
は解決:私はケースを使用して、新しいカテゴリーを割り当てるには、サブケース付属:
Select Case otype
Case "International"
Select Case country
Case "Australia", "China", "Singapore"
ActiveCell.Offset(0, 68).Value = "R01"
Case Else
ActiveCell.Offset(0, 68).Value = "R02"
End Select
End Select
結合されたセルを使用して/私たちの仕事の10倍がより困難になります。 –
私はそれについても考えました。あなたはAの中のマージされた細胞を取り除き、それを繰り返すべきですか? (A2とA3の両方が「国際」に)? – Stacker
はい - ColAを完全に解除します –