DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sanırım bir paket programdan rapor alıyorsunuz.Bu hatayı almak isteniyorum. Sormadan sayfa açılsın. Bu gecikme işini nasıl atlayabilirim. Mesaj vermeden açılsın.
hayır hocam bir program her gün için bir kaç rapor alıyorum. Bu program Report.xls şeklinde dosya çıkarıyor. Bu çıkan dosya; başka bir excel kitabının veri kaynağı.Bu uyarıyı veren dosya makro ile mi oluşuyor?
ustad aç denince. Sonra evet açıyor... dosya bozuk değil. Güvenlik uyarısı gibi bu mesaj geliyor. Önce EVET deyip açmak sonra köşeden tekrar kapamak gerekiyor ve bu dosya başka bir excel dosyasının veri hedef dosyası.Sanırım bir paket programdan rapor alıyorsunuz.
Raporu kaydederken report.xlsx olarak kaydedilmesini sağlayıp dener misiniz?
Denemek için dosya uzantısını .xlsx olarak el ile değişitirip açmayı deneyiniz.
ActiveWorkbook.SaveAs Filename:=dosya yolu & "\" & dosya adı, FileFormat:=-4143
Merhaba Hepgel,Merhaba @5353
Bu şekilde deneyebilir misiniz.
Açmaya çalıştığınız dosya makroyla xls olarak kaydedilmiş bir dosya ise
bu dosyayı oluşturan asıl belgedeki farklı kaydetme kod satırını
dosya yolu ve dosya adını kendinize göre değiştirerek şu hale getirip dosyanın yeniden oluşturulmasını sağlayın.
C++:ActiveWorkbook.SaveAs Filename:=dosya yolu & "\" & dosya adı, FileFormat:=-4143
Bunu denediniz mi?Denemek için dosya uzantısını .xlsx olarak el ile değişitirip açmayı deneyiniz.
Evet denince açıyor onda sorun yok. Ben sorgu sormasın açsın hemen istiyorum. Yani her seferinde evet deyip açmayayım zaten güvendiğim dosya bu..Bunu denediniz mi?
dosyayı ortak klasörden veya kurumda çalışıyor iseniz serverdan çekiyorsanız bu güvenlik uyarısını vermesi normal.. dosyayı masaüstüne alıp açmayı denediğinizde de aynı uyarı alıyor musunuz?Evet denince açıyor onda sorun yok. Ben sorgu sormasın açsın hemen istiyorum. Yani her seferinde evet deyip açmayayım zaten güvendiğim dosya bu..
Report.xls çıkaran program. Excel dosyası değil. EXE bir program ona müdahale edemiyorum.Ana programınızın bu dosyayı çağırma satırının hemen öncesine
aşağıdaki kodu ekleyip dener misiniz?
Kısacası dosyanın uzantısını işlemden önce değiştirin. Dosya yolunu siz belerleyiniz.
Name dosya yolu & "\reports.xls" As dosya yolu & "\reports.xlsx"
Siz bu dosyayı başka bir makrolu Excel dosysında kullanmıyor musunuz. Eğer öyle değil ise ben yanlış anladım.Report.xls çıkaran program. Excel dosyası değil. EXE bir program ona müdahale edemiyorum.
Yok başka makro değil. Bu report.xls dosyası hazırlayan program müdahale edemiyorum. Açarken bu sorun oluyor.Siz bu dosyayı başka bir makrolu Excel dosysında kullanmıyor musunuz. Eğer öyle değil ise ben yanlış anladım.
Bu durum problem sadece dosyanın üzerini çift tıkladığında uyarı vermesi sanırım
if exist reports.xls (
del reports.xlsx
ren reports.xls reports.xlsx
start reports.xlsx /popup
) else (
start reports.xlsx /popup
)
exit
bayaa uğraştıran bir sorunmuş demekki. Benim PC kurum pc ve ek program kuramıyorum. Yönetici olmam gerek. Teşekkürler.. nasip değilmiş demekki..Merhaba,
Bu sorunu bende yaşadım ve günlerce araştırdım.
Çözüm maalesef excelin ayarlarında fakat dışardan bir programla müdahale edilirse çözülüyor.İçeriden denemelerim fayda vermedi.
Şayet dosyanız oluştuğu anda kendiliginden açılmıyorsa ve dediğiniz hatayı veriyorsa(ben öyle anlıyorum),
googledan nirsoft filetypesman yazarak sizin işletim sisteminize uygun kurulum gerektirmeyen ve ücretsiz olan programı
indirerek çalıştırın.Dilerseniz önce virüs taraması yaptırın.
Dosyanın açılışında bilgisayardaki dosya uzantılarını size getirecek.
siz burada xls olan dosyayı tıklayarak "Open this file type after download, without confirmation" ve "Don't open inside a Web browser window"
kutucuklarını tikleyerek okye tıkalayın. Aynı işlemi dilerseniz xlsx içinde yapabilirsiniz.
Bu ne işe yarar?
İndirdiğiniz dosyayı size açayım mı dosya uyuşmuyor uyarısını bertaraf eder.İsterseniz aynı yoldan yaptığınız işlemleri geride alabilirsiniz.
maalesef yine açarken uyarı verdi.Bir önceki mesajımdaki dosyada güncelleme yapıldı.
reports değil report olarak düzeltildi
Bu yöntemi denediniz mi? Bunda ayrıca kurulum gerektirmiyor.
Açmak için report.xls yi mi tıkladınız. Aynı klasördeki report.bat dosyasını mı?maalesef yine açarken uyarı verdi.