Access 2013 makro güvenlik seviyesi ayarlama

1 2
29/04/2015, 12:56

mehmetdemiral

Merhaba
Bir istek üzerine bu konuyu hazırlama gereği duydum. Daha önce de bununla ilgili bir çalışma yapmıştım. Fakat aradan geçen zamanda Access ve windows versiyonları değişti. Register yerlerini tekrar düzenlemek gerekti. 

Bu uygulama aslında bir vbs uygulamasıdır. Access güvenlik makro seviyesi yüksek olduğunda bazı çalışmalar (özellikle önden çalışması gereken lisans kontrolu gibi) hata vermekte ve kullanıcı da amatörse, programı açmada zorluk yaşamaktadır. Bu nedenle Access çalışmadan önce çalışacak bir küçük uygulama yapmak gerektiği fikri oluşuyor insanlarda. 

Bu çalışmamda önce registerdeki Access makro kontrol seviyesi en aşağıya çekilmekte, sonra da accesste çalışması istenen uygulama açılmaktadır. Bu programcık tamamen kısayol olarak yapılabilir ya da program ile aynı klasöre atılıp burdan kısayol oluşturulabilir. Ben kendi kullandığım bir programı yazılı olarak atıyorum. Siz en alt satıra gelip kendi uygulamanızın yoluna ve yoluna göre düzeltmelisiniz. Uygulamaya sağ tık yapıp "düzenle" derseniz zaten not defterinde açılabilir.

Ayrıca platformu da unutmayalım. 64 Bit Windows 8.1 işletim sistemi üzerinde çalışan 32 bit Office 2013 kullanıyorum. Sizdeki farklı bir işletim sistemiyse ya da office sürümü farklıysa ona göre düzenleme yapmalısınız. Mesela dikkat ettiyseniz office 15 versiyonu görülüyor. Sizdeki 14 ise  ona göre düzenlenmelidir. 
30/04/2015, 18:18

mehmetdemiral

41 gösterim 0 cevap. Çok güzel.
30/04/2015, 21:50

mehami

Merhaba Sayın Mehmet Hocam;
Uygulamanız için tşk ediyorum,benim bir konumda bu makro güvenlik ayarları için konunuzdan bahsetmiştiniz sanırım bu konunuzdu..

İnceledim lakin kafama takılan şey şu:

"Mesela dikkat ettiyseniz office 15 versiyonu görülüyor. Sizdeki 14 ise  ona göre düzenlenmelidir" demişsiniz..Tamam kendi Office göre düzenledim iyi hoş ama müşterinin ki nedir bunu bilemeyiz??Bu durumda ne yapmak lazım??

Bir de bu tüm Office sürümleri için geçerli midir??

Saygılar..
01/05/2015, 15:41

mehmetdemiral

O da registerden office versiyonu okutularak halledilir. Biraz daha uğraşmam lazım onun için. Ancak siz bunun birkaç değişik versiyonunu hazırlayarak müşteride hangisi varsa onu kullandırabilirsiniz. Full çözüm olsun derseniz if...then'li kodla da halledilebilir.
25/09/2019, 13:29

270598

Teşekkürler. Elinize yüreğinize sağlık. Sizler olmasanız bizim gibi acemiler nerden faydalanacak bilmiyorum
07/10/2023, 14:03

mconer

(29/04/2015, 12:56)mehmetdemiral yazdı: Merhaba
Bir istek üzerine bu konuyu hazırlama gereği duydum. Daha önce de bununla ilgili bir çalışma yapmıştım. Fakat aradan geçen zamanda Access ve windows versiyonları değişti. Register yerlerini tekrar düzenlemek gerekti. 

Bu uygulama aslında bir vbs uygulamasıdır. Access güvenlik makro seviyesi yüksek olduğunda bazı çalışmalar (özellikle önden çalışması gereken lisans kontrolu gibi) hata vermekte ve kullanıcı da amatörse, programı açmada zorluk yaşamaktadır. Bu nedenle Access çalışmadan önce çalışacak bir küçük uygulama yapmak gerektiği fikri oluşuyor insanlarda. 

Bu çalışmamda önce registerdeki Access makro kontrol seviyesi en aşağıya çekilmekte, sonra da accesste çalışması istenen uygulama açılmaktadır. Bu programcık tamamen kısayol olarak yapılabilir ya da program ile aynı klasöre atılıp burdan kısayol oluşturulabilir. Ben kendi kullandığım bir programı yazılı olarak atıyorum. Siz en alt satıra gelip kendi uygulamanızın yoluna ve yoluna göre düzeltmelisiniz. Uygulamaya sağ tık yapıp "düzenle" derseniz zaten not defterinde açılabilir.

Ayrıca platformu da unutmayalım. 64 Bit Windows 8.1 işletim sistemi üzerinde çalışan 32 bit Office 2013 kullanıyorum. Sizdeki farklı bir işletim sistemiyse ya da office sürümü farklıysa ona göre düzenleme yapmalısınız. Mesela dikkat ettiyseniz office 15 versiyonu görülüyor. Sizdeki 14 ise  ona göre düzenlenmelidir. 

Hocam merhaba
Access içinde verilen hiçbir kod işe yaramıyor. Ancak Access açmadan REG veya VB kodları çalıştıırmak lazım. Ama onları çalıştırmakta çözüm değil.
Benim sorunum şu bilgisayarımda yaptığım uygulama başka bilgisayara yüklenirken bu hatayı veriyor. İçeriği onayla dediğinizde de tüm tablolar sorgular açılıyor görülüyor. Bunları nasıl gizleyebilirm.
Gizleme ile ilgili bir modülün var, Access penceresini komple gizliyorum zaten. Ama bu bahsettiğim nedenden dolayı herşey açılıyor.
1 2