Skip to main content

AccessTr.neT


Access'ten Excel'e Aktarmada Para Birimi Simgesi Sorunu

Access'ten Excel'e Aktarmada Para Birimi Simgesi Sorunu

Çözüldü #1
merhaba arkadaşlar, excel'e export ediyorum ama excel'de  para birimi yerine soru işareti çıkıyor, araştırdım farklı bir kod buldum ama belli  bir sürücüye kaydettiğinden,  bilgisayarda sürücü ismi farklılığı olabileceği durumlar karşısında o da işime yaramıyor, nasıl bir yol izlemem gerekiyor, yardımlarınız için teşekkürler.  dosyamı ekleme gereği duymadım, sadece kodu paylaşmam yeterli mi?



'DoCmd.OutputTo acOutputQuery, "medikalSurec", "MicrosoftExcel(*.xls)", "", False, "", 0<<< bu, simge belirsizliğini oluşturan kod


GBelgeAdi5 = "D:\" & "MEDİKAL_MALZEME" & ".xls" <<<<< bu da sürücü değişince işime yaramayacak olan kod
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "medikalSurec", GBelgeAdi5, True
Son Düzenleme: 09/05/2022, 09:15, Düzenleyen: tarkanaykın.
Cevapla
#2
Access'den excele formatlı formatsız export etmek ile ilgili onlarca örnek var sitede onları incelediniz mi?
Cevapla
#3
(09/05/2022, 09:13)tarkanaykın yazdı: <<<<< bu da sürücü değişince işime yaramayacak olan kod
genelde uygulamanın olduğu klasöre alt klasör ekleyerek yada doğrudan aynı klasöre ekleyerek sorun çözülebilir
"D:\" & "MEDİKAL_MALZEME" & ".xls" 
yerine
currentproject.Path & "\MEDİKAL_MALZEME" & ".xls"
yazabilirsiniz
Cevapla
#4
(09/05/2022, 09:13)tarkanaykın yazdı: excel'de  para birimi yerine soru işareti çıkıyor,
bu sorunu engellemek için doğrudan tabloyu yollamak yerine, sorgu oluşturup sorguda ilgili alanı TL: FormatCurrency([Lira alanı]) şeklinde biçimlendirerek excele yollayabilirsiniz
Cevapla
#5
yada GBelgeAdi5 = "D:\" & "MEDİKAL_MALZEME" & ".xls" buradaki D: yerine
yol = CurrentProject.Path

Set fso = CreateObject("Scripting.FileSystemObject")
Set fld = fso.GetFolder(yol)
GBelgeAdi5 =fld.Drive & "\" & "MEDİKAL_MALZEME" & ".xls"
yazılabilir böylece uygulamanın olduğu kök dizine kaydedilir
Cevapla
#6
hepsi işimi görebilecek öneriler, çok teşekkür ederim , elinize sağlık, yol = CurrentProject.Path olayı kafama çok yattı, ve para birimi formatı için de teşekkürler, işim tamam.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task