Pogledaj
ovo rešenje
Elegantno i fleksibino rešnje je definisanje korisniče funkcije (nazvao sam je RemoveFromString) koja koristi Regular Expressions. Bitno je da se ovo uključi u VBA kroz reference
U tom slučaju kod funkije je jednosatavan, a ista funkcija omogućuje ti obe stvari (i neke druge) zavisno od regularnog izraza koji proslediš kao drugi parametar
Poziv funkcije u ćeliji B1
Code:
=RemoveFromString(A1;"\d+")
Izbaciće sve cifre iz stirnga (regularni izraz "\d+")
A poziv u ćeliji C1
Code:
=RemoveFromString(A1;"[a-z]")
Izbaciće sva slova (a do z s tim da se ignorišu mala i velika)
Naravno menjajući taj izraz možeš da napraviš drugaćiju logiku. Detaljnije
https://www.aivosto.com/articles/regex.html
[Ovu poruku je menjao Jpeca dana 06.11.2019. u 15:25 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?