Excelde Hücreye Girilen Gsm No Yu Diğer Hücrede Otomatik Biçimlendirmek

1 2 3 4 5 6
13/05/2021, 02:11

feraz

13/05/2021, 02:16

Oğuz Türkyılmaz

(13/05/2021, 02:10)berduş yazdı: bu durumda replace,regexp yada döngü aracılığıyla sayısal olmayan tüm verilerin silinmesi sağlanabilir

@berduş hocam bu dediğiniz yöntemlerle şöyle bir makro yazılabilirmi. 6.sütundaki tüm verileri aynen 30 sütuna yazdırdığımızı farzedelim düzenlenecek makroyu bir butona atayıp çalıştırdığımızda 30.sütundaki
(545) 908-0001 şeklinde olan tüm verileri
+905459080001 şekline çevirtebilirmiyiz. Böylesi acaba daha mı basit olur. Bilemedim.
13/05/2021, 02:26

Oğuz Türkyılmaz

@feraz hocam kod güncellemede başarılı oldu ama yeni kayıt da eskisi gibi kaydetti.

13/05/2021, 02:31

feraz

Ben veri eklemede(kaydet) olayında denemiştim çalışmıştı.
13/05/2021, 02:34

Oğuz Türkyılmaz

(13/05/2021, 02:31)feraz yazdı: Ben veri eklemede(kaydet) olayında denemiştim çalışmıştı.

güncellemede de şöyle çalışor güncellenecek kayıtda gsm hanesi boşsa oraya yazdığınızda doğru sonucu veriyor ama eğer güncellenecek bilgilerde gsm hanesi dolu geliyorsa onu değiştirip kaydettiğinizde eskisi gibi kaydediyor, doğru kayıt yapmıyor.


13/05/2021, 02:41

feraz

Kaydetme yada güncellemeden önce .Cells(SonSatir, 30).NumberFormat = "@" burdaki gibi numberformat ekletin metin olarak.Kod sadece bir örnek orayı ayarlarsınız.
1 2 3 4 5 6