Rst.Fields nokta kaldırma ve sondan 3 & 4 üncü karakteri atmak

Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Merhaba Arkadaşlar,

Rst.fields(3) deki değerim 15.09.2015 şeklinde ben bunu 150915 şeklinde kısaltarak ve noktalamayı kaldırarak nasıl alabilirim.

yani noktaları atıp sondan da 3 ve 4 üncü karakterleri nasıl atabilirim.
Saygılarımla.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Replace ile yapabilirsiniz.
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Kullanımını gösterme şansınız var mı Murat bey.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Var tabii ki ama sizin yapmanızı istiyorum.
Formüllerdeki YERİNEKOY ile aynı şekilde çalışır.

Örnek; =YERİNEKOY(burada;bunun_yerine;bunu_yaz)
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Bir dahikine söz veriyorum ben yapıcağım Murat hocam sabah yetiştirmek gereken bir işim vardı. Kusura bakmayınız.
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Aslında noktayı kaldırdım fakat 2015 i 15 yapamadım.
& Replace(RST.Fields(4), ".", "") burda nokta kalktı fakat 2015 şeklinde çıkıyor bunuda 15 şeklinde çıkmasını istiyorum.
Saygılarımla.
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Aslında noktayı kaldırdım fakat 2015 i 15 yapamadım.
& Replace(RST.Fields(4), ".", "") burda nokta kalktı fakat 2015 şeklinde çıkıyor bunuda 15 şeklinde çıkmasını istiyorum.
Saygılarımla.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028

Sözünüzü yazıyorum. :)
Bu arada tarih kısmını yanlış anlamışım.

Bu şekilde onuç alabilirsiniz.


Kod:
[FONT="Trebuchet MS"][SIZE="2"][COLOR="Red"]Format[/COLOR](RST.Fields(4), "[COLOR="red"]ddmmyy[/COLOR]")[/SIZE][/FONT]
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Söz Hocam Söz.
Bir sorum daha olsa kabalık edermiyim.

RST.Fields(3) sonucu 16.4456895 şeklinde çıkıyor bunu da da ben sadece 16.44 şeklinde alabilir miyim.
Saygılarımla.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Kod:
[FONT="Trebuchet MS"][SIZE="2"]al = [COLOR="Red"]Left[/COLOR]([COLOR="red"]Replace[/COLOR](RST.Fields(3), ".", ""), 5)[/SIZE][/FONT]
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
String İşleme Fonksiyonları

Trim() : Bir String ifadenin başında ve sonunda bulunan boşlukları siler.

LTrim() : Bir String ifadenin başında bulunan boşlukları siler.

RTrim() : Bir String ifadenin sonunda bulunan boşlukları siler.

Mid(String,start,lenght) : Bir String ifadenin bir bölümünü kesmek için kullanılır. Örneğin Mid("ABCDEF",3,2)="CD"

Right(String,Lenght) : Bir String ifadenin sondan istenilen sayıda karakterinin kesilmesi anlamına gelir. Örneğin Right("ABCDEF",3)="DEF"

Left(String,Lenght) : Bir String ifadenin baştan istenilen sayıda karakterinin kesilmesi anlamına gelir. Örneğin Left("ABCDEF",3)="ABC"
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
FORMAT FUNCTION WITH STRINGS (VBA)
Format Fonksiyonun Kullanımı

Format("210.6", "#,##0.00")
Result: '210.60'

Format("6.1458985686", "#,##0.00")
Result: '6.14'

Format("210.6", "Standard")
Result: '210.60'

Format("0.981", "Percent")
Result: '98.10%'

Format("1267.5", "Currency")
Result: '$1,267.50'

Format("Sep 3, 2003", "Short Date")
Result: '9/3/2003'

Format("15.06.2015", "ddmmyy")
Result: '150615'
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Kaynak olarak aldığınız bazı formatlarda sıkıntı var.
10. mesaja baktınız mı?
 
Üst