Ben excel macro'nun yeni. Bu, 3 giriş sütunlu bir excel tablosudur ve son sütun, ihtiyacım olan sonuca sahip çıktı sütundur.excel makrosu içinde "içerir" işlevi nasıl kullanılır?
Function month(x As string, y As string, z As String) As String
If (((x = "January.Winter") Or (y = "January.Winter")) And (z = "jan")) Then
month= "true"
Else If (((x = "January.2016") Or (y = "January.2016")) And (z = "jan")) Then
month= "true"
Else If (((x = "January.today") Or (y = "January.today")) And (z = "jan")) Then
month= "true"
Else
month= False
End If
End Function
My Excel hücrelerinde bir metin olarak bir alt dize olarak "Ocak" içeren satırları binlerce içerir: Burada
Ben örnek makro olduğunu. "If" x = January.winter "" gibi çoklu kontroller yazmak yerine, "x" veya "y" dizgisinin "Ocak" dizesini içerip içermediğini kontrol ederek makroyu sadeleştirmek istiyorum. Bunu yapmak için makroyu değiştirmenin bir yolu var mı?Teşekkürler. akla
Teşekkür ederiz! ÇALIŞIYOR bir cazibe gibi. – MemoryError