kemal turan
Altın Üye
- Katılım
- 10 Haziran 2011
- Mesajlar
- 1,676
- Excel Vers. ve Dili
- Excel 2010 32 bit
- Altın Üyelik Bitiş Tarihi
- 06-10-2032
Merhaba,
Asist sisteminden çektiğim geciken borç verilerinde borç hanesindeki format sayı olmadığı için veri olarak kullanamıyordum.
Değiştir işlemi ile önce ,=; sonra .=, daha sonra ;=. yaparak sonuca ulaşıyorum. Bu işlemi yapmak için aşağıdaki kodu makro uygula olarak elde edip sonradan "DÜZENLE" adlı butona bağladım.
örnek dosyada görüleceği üzere butonla yaptığımda değişiklikler oluyor fakat sayıya dönüşmüyor.
Diğer bir işlem E sutunundaki tarihi fonksiyonla J ve K sutunlarına ay ve yıl olarak gösteriyorum.
Bu kısmıda kodla çözebilirsek memnun olurum.
Norman dosyada 10.000 satır veri oluyor.
Teşekkür ederim.
Asist sisteminden çektiğim geciken borç verilerinde borç hanesindeki format sayı olmadığı için veri olarak kullanamıyordum.
Değiştir işlemi ile önce ,=; sonra .=, daha sonra ;=. yaparak sonuca ulaşıyorum. Bu işlemi yapmak için aşağıdaki kodu makro uygula olarak elde edip sonradan "DÜZENLE" adlı butona bağladım.
örnek dosyada görüleceği üzere butonla yaptığımda değişiklikler oluyor fakat sayıya dönüşmüyor.
Diğer bir işlem E sutunundaki tarihi fonksiyonla J ve K sutunlarına ay ve yıl olarak gösteriyorum.
Bu kısmıda kodla çözebilirsek memnun olurum.
Norman dosyada 10.000 satır veri oluyor.
Teşekkür ederim.
Kod:
Private Sub CommandButton1_Click()
Columns("H:H").Select
Selection.Replace What:=",", Replacement:=";", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Selection.Replace What:=";", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
ActiveWindow.SmallScroll Down:=-6
Columns("H:H").Select
Selection.NumberFormat = "#,##0.00"
Range("H2").Select
End Sub
Ekli dosyalar
-
137.1 KB Görüntüleme: 13