exceldeki verileri txt dosyasına dönüştüren makro yapmak.

Katılım
24 Mayıs 2007
Mesajlar
9
Excel Vers. ve Dili
türkçe office XP
ekzeldeki verileri farklı kaydet komutuyl .csv olarak kaydediyorum ve .csv uzantısını .txt yapıp açıyorum herşey normal güzel alanları ; karakteriyle ayırmış oluyor. Ekzeldeki verileri .csv formatında C:\ sürücüsüne kaydeden makro yapıyorum .csv uzantısını .txt olarak değiştirip açıyorum lakin (,) karakteriyle alanları ayırmış oluyor. Makro düzenlemeye girip ne yapmalıyım ki alanları ; karakteriyle ayırmış olsun? bu makroyu office excell 2007 versiyonunda yaptım.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Örnek dosya veya makro kodunuzu eklerseniz, cevaplamak daha kolay olacaktır.
Saygılar
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
"ekzel" nedir ?
 
Katılım
24 Mayıs 2007
Mesajlar
9
Excel Vers. ve Dili
türkçe office XP
Range("A3").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
ChDir "C:\x"
ActiveWorkbook.SaveAs Filename:="C:\x\SON HAL EMEKLİ HARİKA.csv", FileFormat _
:=xlCSV, CreateBackup:=False böyle bir makro yazdım ama noktalı virgül ile ayıracağına virgül ile ayırıyor. Makro doğru çalışıyor lakin noktalı virgül ayracı kullanmasını istiyorum
 
Katılım
24 Mayıs 2007
Mesajlar
9
Excel Vers. ve Dili
türkçe office XP
24625589382,66325012,hasan,saĞir,0815,01,2,3000,
Makronun Sonucu Bu Şekİlde VİrgÜl Yerİne Noktali VİrgÜl Koymasini İstİyorum. Şİmdİden Yardimlariniz İÇİn TeŞekkÜr Ederİm.
 
Üst