% den sonraki rakamları almak

wezyr

Altın Üye
Katılım
14 Nisan 2006
Mesajlar
110
Excel Vers. ve Dili
OFFİCE 2010-2019
Altın Üyelik Bitiş Tarihi
21-04-2029
Merhabalar verı sayfasında yer alan "Yüzdelik Dilimi: %29,19" metin şeklindeki verilerin içinden aşağıdaki kod ile sağdan 6 karakter olarak veriyi alıyorum.
Cells(2 + i, "W") = Right(Worksheets("VERI").Cells(r + 13, "D"), 6)
ama bazen veriler % 1,17 ve %100 şeklinde olabiliyor. bu kodu sadece % den sonraki değeri alacak şekilde nasıl düzenleyebilirim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatifler;

1 - Cells(2 + i, "W") = Split(Worksheets("VERI").Cells(r + 13, "D"), ": ")(1)

2 - Cells(2 + i, "W") = Replace(Worksheets("VERI").Cells(r + 13, "D"), "Yüzdelik Dilimi: ", "")
 

wezyr

Altın Üye
Katılım
14 Nisan 2006
Mesajlar
110
Excel Vers. ve Dili
OFFİCE 2010-2019
Altın Üyelik Bitiş Tarihi
21-04-2029
Çok teşekkürler Korhan hocam.
2.'si işimi gördü. 1.'si tüm verileri aldıktan sonra debuga düştü.
 
Üst