Skip to main content

AccessTr.neT


Csv formatina gönderme

ramazanemrullah
ramazanemrullah
13
3976

Csv formatina gönderme

#7
sayın ramazanemrullah,

eğer amacınız;
şablon tabanlı olmayacak şekilde (ki,siz şablona uyarlı olmasına dair kodlamada bulunmuşsunuz,örneğiniz incelendiğinde),direkt (,) VİRGÜL ayrımlı halde ve .CSV formatında olacak şekilde bir aktarım ise,

Kod:
wbk.SaveAs CurrentProject.path & "\dokumanlar" & "\" & "VESTEL-EXCEL" & [Forms]![FRM_SIPARIS00]![DIS_IRSNO], xlCSV, True
bu kod satırı ile de yapabilirsiniz.ya da,

DoCmd.TransferText Yöntemini kullanarak da aynı sonucu elde edebilirsiniz.kullanımı için,aşağıdaki bağlantıyı inceleyiniz.

DoCmd.TransferText Yöntemi

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#8
merhabalar 
ben virgül ile ayrılmış olarak farklı kaydet dediğimde yüklediğim exceli veriyor bu virgüller olmuyor burada hep virgül çıkıyor ben bu şablona göre istiyorum ama ne yaptıysam olmadı
.rar VESTEL-EXCEL_11.05.2016.rar (Dosya Boyutu: 593 Bayt | İndirme Sayısı: 1)
Cevapla
#9
sayın ramazanemrullah,

öncelikle,bir hususu belirtmekte fayda var kanısındayım.

.CSV uzantılı dosya TANIMI

Comma-Separated Variables (Virgülle Ayrılmış Değişkenler)

Veritabanı kullanıcıları için verileri virgüller ile ayırarak belli bir düzende yazıp kaydedilmiş olan dosyalardır.

Kod:
sTemplate = CurrentProject.path & "\sablonlar" & "\" & "orjinal.xlsx"
   sOutput = CurrentProject.path & "\dokumanlar" & "\" & "VESTEL-EXCEL_" & Format(Now(), "dd.mm.yyyy") & ".xlsx"

dolayısı ile de,bir şablona göre kaydederek bire bir aynı şablon görselinde aktarmanız geçerli olmayacaktır.

elbette,
.TXT dosyası olarak kaydedilmiş bir dosyadan aktarımın (dış veri al veya kodlar ile) gerçekleştirilmesi söz konusu fakat,bunun dışında bir CSV dosya uzantılı olarak şablona uyarlamak sureti ile kaydedilmesi söz konusu olmayacaktır.yine ancak,virgül görselinde aktarım yapılabilir.

5.mesajda yazılan kodlama içerisinde yapılan ise,
.XLSX olarak kaydedilen dosyanın bir kopyasının .CSV uzantılı olarak çıkarılmasından ibarettir.böylece,şablon görselinde fakat .CSV uzantılı oalrak edinmiş oluyorsunuz.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#10
sayın ramazanemrullah,

bir diğer öneri mahiyetinde olmak üzere;

Kod:
wbk.SaveAs FileName:=CurrentProject.path & "\dokumanlar" & "\" & "VESTEL-EXCEL_" & Format(Date, "dd.mm.yyyy") & ".csv"
benzeri bir kod ile denediğinizde,şablon görselinde ve .CSV uzantılı olarak farklı kaydetme işlemini de edinebilirsiniz.(gerçi,belki bu kodu da denemiş olabilirsiniz.)

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#11
bu kodu denedim bu kod oluyorda ilk exceli açarken uyarı veriyor vermese sistemim çalışacak
Cevapla
#12
sayın ramazanemrullah,

konunuzun 10.mesajında yer alan kod satırını bu hali ile kullanınız.

ve aşağıdaki işlemleri sırası ile yapınız.bu işlemler neticesinde,
ilgili .CSV dosyasını açarken size uyarı mesajını sormaksızın direkt olarak dosyayı açmanızı sağlayacaktır.

1) BAŞLAT -  ÇALIŞTIR'ı seçiniz ve REGEDIT yazınız ve Regestry kısmına geçiniz.

2) HKEY_CURRENT_USER\Software\Microsoft\Office\<version number>\Excel\Security ifadesi üzerinden bu kısma geliniz.

version number ifadesi ile kullandığınız sürüm hangisi ise onu seçiniz.

3) ekranın sağ kısmında boş bir yere sağ tuş ile tıklayınız ve sağ menüden DWORD Value ifadesini seçiniz.ve isimlendirme olarak ExtensionHardening ifadesini yazınız.

4) Value değeri 0 (SIFIR) olarak kalsın.Tamam ile çıkış yapıp Registry'i kapatınız.
.CSV uzantılı excel uygulamasını çalıştırınız.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task