[VBA] ACCESSin gelişmiş özelleştirme seçeneklerini kodlarla düzenleme
#1
Bir access çalışması hazırladık diyelim.
Bu Çalışmanın içinde;
1-Güncelleştirme sorgusu var,
2-Silme Sorgusu var,
3-Kayıt Ekle sorgusu var.

Ben Accessin Gelişmiş Seçeneklerinden ;
*Kayıt Değişikliklerini
*Belge Silmeyi
*Eylem Sorgularını
onaylarını kaldırmasam bile bana uyarı vermesin. Örneğin "Bir Kayıt Eklemek üzeresiniz" gibi bir mesaj vermesin. Kaydı otomatik eklesin yada silme sorgusunu çalıştırdığımda otomatik silsin,
Ayrıca Güven Merkezi Ayarlarında bulunan Makro Ayarları "Tüm Makroları Etkinleştir (Önerilmez tehlikeli olabilecek kod çalıştırabilir)" seçeneğini seçmeden kodlarımı çalıştıramazmıyım. İllaki bu makro seçeneğini seçmek zorundamıyım. Bu sıraladıklarımı şunun için soruyorum. Bir Access çalışmasını başka bir pc de çalıştırabilmek için yukarıdaki access gelişmiş seçeneklerini seçmeden yada makro düzeyini seçmeden bu işlemleri kodlarla halledemezmiyim. Uzun oldu ama bir cevap geşeceğinden eminim. Çok samimi bir forum ve platform bu site yaa. Hadi Hoş kalın.



  Alıntı
Bu mesajı beğenenler:
#2
merhaba umutakkaya
1.sorunda ekleme, silme, güncelleştirme sorguarında mesaj çıkmasını kodla engelleyebilirsin bunun için Sorgu çalıştırma öncesine kullanacağın kod:
Visual Basic
  1. DoCmd.SetWarnings False


sonrasına ise
Visual Basic
  1. DoCmd.SetWarnings True


yazarak işlemi bitirirsin.
2.sorunda accessin güvenliği açısından kod ile değişmeniz zor, bunu yerine yine güvenlik seçeneklerinden Güvenilen konuma istediğiniz bir yerden klasör eklersiniz uygulamanızı buraya kopyalarsınız, bundan sonra size hiçbir soru sormadan açılır.



  Alıntı
Bu mesajı beğenenler:
#3
ACCESS ile yapılan bir çalışmayı bir başka bilgisayarda açarken, kurarken gene yukarıdaki amatör işlemlerimi yapacağız. İşte yok Macro ,güvenlik ayarlarını elle ayarlama..


EXE ile Access Yönetimi başlıklı forumumuzda bulunan örnekteki klasöre veritabanımı mde yapıp kopyaladım. Bu Klasörü arşive ekle işlemi ile setupa benzer bir program gibi dağıtma işlemi yaptım. Bir PCde kurulum yaptım oh negüzel program kuruldu. Masa üstüne uygulamamın kısayolu oluştu. Bu exe kısayola tıkladığımda endirekt olarak program filesdeki uygulama klasörümdeki vtyi çalıştırdı. Bu arada makro ayarlarını güvenlik ayarlarını otomatik yaptı. Lakiiiin başka bir pcye setuplamak (programımı kurmak) istediğimde bizim exe dosyası bir virüsmüş gibi görüntü oluşan kısayolun simgesi bir tuhafoldu. Bu kısayola tıkladığımda program çalışmadı hata verdi. Bu sorun neden bir başka Pc de yaşandı.İnsanı ister istemez bu tür hatalar nedeniyle morali bozuluyor.Yardımlarınız beklerim. Saygılar.


Eklenti Dosyaları
.png   Adsız.png (Boyut: 32,91 KB / İndirilme: 98)



  Alıntı
Bu mesajı beğenenler:
#4
Sanırım Çözüm bu işlerden vazgeçmek. Teşekkürler



  Alıntı
Bu mesajı beğenenler:
#5
Soruma cevap alamayınca, bu eksende döner dururum hocalarım.

Amacımız Access ÖZelleştirme seçeneklerini Vba ile otomatik yaptırmak.

Bu işlem için bir örnek var ekledim.

Sorum şu; EXEveACCESS diye bi uygulamamız var ya hani. Not book içine çalıştırmak istediğimiz vt uygulamamızın adını vs yazıyoruz ya.Örnek ektedir. Bu çalışmayı Laptopta çalıştırınca Avira antivirus tarayısından geçmiyor virus olarak görüyor bu exe dosyayı ve virüs görüncede temizliyor bu dosyam ortadan kalkıyor. Gerçekten bu uygulama yani EXEveACCESS ayrıca viruste içeriyor da bir tuzakmı öğrencilere uygulamayıcılara halaa anlayamadım. YARDIMMMM.


Hayırlı iftarlar, 8 dakika kaldı oh negüzelll.....


Eklenti Dosyaları
.rar   EXEveACCESS.rar (Boyut: 1,69 MB / İndirilme: 69)



  Alıntı
Bu mesajı beğenenler:
#6
bende benzer bi konu açtım, açmadan önce sizin paylaştığınız bu dosyayıda buldum.
evt tehdit var deyip siliyor antivirus.

inatla kurdum denedim (an.vrs devre dışı bıraktım) ama bişey gelmedi, sadece bir form açıldı, bilmem nerdeki "ini" dosyasını sole bole yapın yazıyor. velhasıl o ini dosyasınıda bulamadım.

belkide ben 2013 kullandığım içindir bilemiyorum. acc 2013 kullanıcıları için belirtmek istedim.

hala bulamadım, ama o kadar şey yapan accessin sizin ve benim bahsettiğim bu konu için illaki kod ile bir çözümü vardır.

yani her seferinde setwarning=false yazmak istemiorum, ve ayrıca dediğiniz gibi diğer tüm yollar çok amatörce oluyor.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Gelişmiş Kullanıcı Ve Grup Yetkilendirme promigben 1 156 18-03-2023, 17:33
Son Mesaj: dsezgin
  metin yönü düzenleme sansar 15 10.119 27-02-2022, 20:49
Son Mesaj: onur_can
  Gelişmiş Yönetici Araçları (yönetim Paneli) tanyeri 10 466 17-02-2022, 12:57
Son Mesaj: tanyeri
  [VBA] Text Dosyasına Yazma, Okuma, Düzenleme A.Serdar 4 200 19-01-2022, 12:13
Son Mesaj: halily
  Data Düzenleme / Sıralama sedatisen 1 197 03-11-2021, 21:02
Son Mesaj: onur_can
  [FORM] Alt Forum Da Bulunan Verileri Seçerek üstteki Metin Kutularında Düzenleme Yapmak footprinting 3 529 28-09-2020, 15:51
Son Mesaj: onur_can
  [VBA] Fotoğraf Düzenleme macir 2 359 24-08-2020, 22:01
Son Mesaj: macir
  [FORM] Grafik Düzenleme Kayrapatent 1 480 19-05-2020, 18:27
Son Mesaj: onur_can

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi