Karakter Alma Instr

09/08/2018, 15:12

tufanbal

Merhaba,
123456-7
değerinde "-" işaretinden sonraki "7" yi aldırmayı daha önceki konulara bakarak left$ ve right $ kullanarak bir şekilde aldırıyorum fakat.
1-23456-7
değeri olunca instr komutu ister istemez ilk "-" ye gidiyor oysa ben yine en sondaki "7" karakterini aldırmak istiyorum ve her zaman da "7" karakteri tek basamaklı olmuyor.

1-23456-78 de olabiliyor veya 123-456-7 de olabiliyor.

ben her zaman ikinci "-" den sonraki değeri almak istiyorum.

yardımcı olabilir misiniz?
09/08/2018, 16:52

ozanakkaya

Metin0 = Mid(Metin1, InStrRev([Metin1], "-") + 1, Len(Metin1))
09/08/2018, 16:56

tufanbal

(09/08/2018, 16:52)ozanakkaya yazdı:
Metin0 = Mid(Metin1, InStrRev([Metin1], "-") + 1, Len(Metin1))

Mükemmel. Teşekkürler.