DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Dosya yolunu doğru verdikten sonra sorun olacağını sanmıyorum.Açmak istenilen Excel dosyası nerde olursa olsun açar değil mi?
Bu tür bir işlemi tüm xlsm dosyalarına uygular ise bir anlamı kalmaz.Şöyle bir şey uygulama hayâl edin; Excel'i açmak için tıkladığınızda ya da çift tıkladığınızda, henüz görüntü ekrana gelmeden, arka plânda tam ekran ama çok ince bir çerçeve olsun. Bu çerçeve ve içeriğine java ile kontrol koyulsun. Açılırken kullanıcı çerçevenin farkında olmayacaktır, normal Excel uygulaması olduğu gibi açılacak ama arka plânda java kodları çalışıp gerekli kontrolleri ya da ayarları yapacak. Böyle bir uygulama, hem ileri güvenlik hem de kullanım bakımından daha uygun olacağını düşünüyorum.
VBS yi tıkladığında dosya olsada olmasada kodlar yinede çalışacaktır.Merhaba, asri hocam elinize sağlık bence bu şekilde gayet başarılı , tek sormak istediğim. Şayet deneme xls dosyası bulunamazsa ne olur . Ofis dışında olduğum için telefondan deneyemedim. Kodlar hata verip alt kısım çalışmıyorsa yani tekrar güvenlik yükseltilemiyorsa Bilmeyen birisi için zafiyet yaratır . Mesela gönderdiğimiz kişi çalıştırdı işi bitti . Sonra deneme xls yi sildi . Bir süre sonra sciripti bu neydi ya diyerek tıkladı...
Bu tür bir işlemi tüm xlsm dosyalarına uygular ise bir anlamı kalmaz.
seçilmiş yada önceden belirlenmiş dosyalarda makroyu etkin yapıp çalıştırıp sonra pasif yapması gerekir.
sistem çalışmadan önce dosya adına bakıp örneğin ilk 4 karakteri asr_ olan dosyalarda makroları otomatik etkinleştir denilebilir.
Bu şekilde daha güvenli olur diye düşünüyorum.
Bahsettiğiniz JAVA kodları kapanışta da ayarları varsayılan olarak ayarlayacaksa evet, ilk mesajda düşünülen şey bu. Ama Asri Hoca'nın verdiği script de aynı işi görüyor. Hem dosyamın kısayolu gibi davranıyor hem de açmadan makroları etkileştiriyor, hemen ardından da varsayılan olarak ayarlıyor ama bu son ayardan açık olan makrolu dosya etkilenmiyor.İlk mesajda istenen çözüme göre alternatif bir çözüm önerdim fakat yanlış anlaşıldı sanırım.
Dosyanızın adı ve türü ne olursa olsun, açtığınız dosya Excel Uygulaması ise, Excel'i açarken öncelikle bilgisayarınızda herhangi bir yere kaydetmiş olduğunuz java kodları tetiklenecek, arka planda, açmak istediğiniz dosya için gerekli ayarlar yapılacak, yani hangi Excel dosyasını açarsanız açın, makroları ve düzenleme modu etkinleştirilmiş olacak.
Bu arada, konuyu ben de yanlış anlamış olabilirim.
Aklıma daha önce hazırladığım bu çözüm geldi, en azından o fikrimi paylaşmış oldum diye düşünüyorum.
Saygılar
Ben kullanıcıya Setup dosyası olarak vereceğim için, salt script yetiyor bana.26. mesajda dosya güncellendi.
* xlsm dosyalarını çift tıkladığınızda, önce goster.exe devreye girecek.
Dosyanın ilk 4 karakterine bakacak. asr_ ise makroları etkin olarak xlsm dosyayı açacak.
* Dosyanın ilk 4 karakterine bakacak. asr_ değil ise makroları etkisiz olarak xlsm dosyayı açacak.
* Varsayılan programı değiştiğindeki ikon sorunu düzeltildi.
Son bir işlem kaldı. Varsayılan programı goster.exe yapacak otomatik bir kod.
Bölgesel dil ayarları ingilizce olan PC lerde çalışmıyor neden acabaBu iki script etkileşimsiz. Direkt çalışır.
Biri Excel için makroları etkinleştirir.
Diğer etkisizleştirir.
Teşekkürler. Asri beyin göster.exe dosyasıni paylaşabilir misiniz?
Merhabalar Güncel dış kaynak indirme linki alabilir miyiz?ibrahimrsnkl,
goster_v2.zip dosyasını indir - download
goster_v2.zip dosyasını indir, download. Dosya.tc .Dosya Upload. Dosya Paylaş. Dosya Yükles2.dosya.tc
Merhabalar Güncel dış kaynak indirme linki alabilir miyiz?