Access veritabanınız Visual Basic for Applications (VBA) kodu içeriyorsa, veritabanınızı .accde dosya veritabanı kaydederek bu kodu gizleyebilirsiniz. Veritabanını .accde dosyası olarak kaydetme, tüm VBA kod modüllerini derler, düzenlenebilir tüm kaynak kodunu kaldırır ve hedef veritabanını sıkıştırır. VBA kodunuz işlevselliğini korur, ancak kod görüntülenemez veya düzenlenemez. Genel olarak, veritabanı her zamanki gibi çalışmaya devam eder; yine de verileri güncelleştirebilirsiniz ve raporları çalıştırabilirsiniz.

Bu makalede

.accde dosyası oluşturma

Bir .accde dosyası oluşturmak için aşağıdaki yordamı kullanın. Bu yordam, özgün .accdb dosyasını değiştirilmemiş durumda bırakır.

  1. Veritabanınızı açın ve Sonra Farklı Kaydet'>Tıklayın.

  2. Farklı Kaydet alanında, Veritabanını Farklı Kaydet'in altındaACCDE'yi seçin ve sonra Farklı Kaydet'e tıklayın.

  3. Farklı Kaydet iletişim kutusunda, .accde dosyasını kaydetmek istediğiniz konuma gidin.

  4. İsteğe bağlı olarak, Dosya adı kutusuna dosya için yeni bir ad yazın.

  5. Kaydet'e tıklayın.

    Belirttiğiniz adla bir dosya zaten varsa, Access varolan dosyayı değiştirmeni istiyor. Var olan .accde dosyasının üzerine yazmak için Evet'e tıklayın veya Farklı Kaydet iletişim kutusuna dönmek için Hayır'a tıklayın ve yeni bir dosya adı yazın.

Access .accde dosyasını oluşturur, özgün .accdb dosyasını kapatır ve .accde dosyasını açar.

Bir .accde dosyasında değiştirilen işlevler

Access veritabanınızı .accde dosyası olarak kaydetmeniz, veritabanı tasarımında yapılan değişiklikleri tamamen engellemez. Bununla birlikte, aşağıdaki görevler .accde dosyasında gerçekleştir kullanılamaz:

  • Formları, raporları veya modülleri değiştirme veya oluşturma.

  • Nesne kitaplıklarına veya veritabanlarına başvuru eklemek, silmek veya değiştirmek için VBA Başvuruları iletişim kutusunu kullanma.

  • VBA kodunu görüntüleme veya değiştirme.

  • Access formlarını, raporlarını veya modüllerini içeri veya dışarı aktarma. Bununla birlikte, tablolar, sorgular ve makrolar .accdb veritabanlarından aktarıldı veya dışarı aktarıldı.

Form, rapor veya modülleri değiştirmeyle ilgili sorunlar

Özgün Access veritabanının bir kopyasını tutmayı unutmayın. Bir .accde dosyasındaki formların, raporların veya modüllerin tasarımını değiştirmek için, özgün Access veritabanını (.accdb dosyası) değiştirmeli ve sonra .accde dosyası olarak yeniden kaydetebilirsiniz. Tabloları içeren bir Access veritabanını .accde dosyası olarak kaydetme, daha sonra formların, raporların veya modüllerin tasarımını değiştirmek için verilerin farklı sürümlerinin üzerinde uzlaşmada sorunlara yol açabilir. Bu nedenle, Access veritabanını .accde dosyası olarak kaydetmeniz, bir veritabanının ön uç ön uç/arka uç uygulaması.

Veritabanını .accde dosyası olarak kaydetme kısıtlamaları

Bazı kısıtlamalar Access veritabanınızı .accde dosyası olarak kaydetmenizi engellenebilir:

  • VBA koduna parola erişiminiz olması gerekir.

  • Access veritabanınız başka bir Access veritabanına veya bir eklenti 'e başvurursa, tüm Access veritabanlarını veya eklentileri başvuru zincirine .accde dosyaları olarak kaydetmeniz gerekir.

Veritabanını .accde dosyası olarak kaydetmeden önce parolayla şifrelerseniz, .accde dosyası da şifrelenir ve parolayı her açsanız girmeniz gerekir. .accde dosyasının şifrelenmesini istemiyorsanız, .accde dosyası olarak kaydetmeden önce .accdb dosyasının şifresini çözmelisiniz. Veritabanını .accde dosyası olarak kaydeddikten sonra, .accdb dosyasını yeniden şifrelersiniz. Bir .accdb dosyasının şifresini çözmek için aşağıdaki yordamı kullanın:

  1. Dosya sekmesinde Bilgi'yi ve ardından Veritabanı Şifresini Çöz'ü tıklatın. 

    Veritabanı Parolasını Geri Al iletişim kutusu görüntülenir.

  2. Veritabanı Parolasını Geri Aç iletişim kutusunda, Parola kutusuna veritabanı parolasını yazın.

  3. Tamam 'ı tıklatın.

Başvurular .accde dosyalarıyla nasıl çalışır?

bir Access veritabanından (.accdb) veya başka bir Access veritabanına veya eklentiye başvuran bir Access eklentisinde (.accda) .accde dosyası oluşturmak için, Access bir hata iletisi görüntüler ve işlemi tamamlamanıza izin vermez. Başka bir veritabanına .accde dosyası olarak başvuran bir veritabanını kaydetmek için, başvuru zincirinde yer alan tüm veritabanlarını başvurulan ilk veritabanından başlayarak .accde dosyaları olarak kaydetmelisiniz. İlk veritabanını .accde dosyası olarak kaydeddikten sonra, .accde dosyası olarak kaydetmeden önce bir sonraki veritabanındaki başvuruyu yeni .accde dosyasına işaret etmek için güncelleştirmeniz gerekir.

Örneğin, Veritabanı1.accdb'nin Veritabanı2.accdb ve Veritabanı2.accdb başvurularını Veritabanı3.accda olduğunu varsayalım. Veritabanı1.accdb'yi .accde dosyası olarak kaydetmek için şunları yapın:

  1. Veritabanı3.accda'yı Veritabanı3.accde olarak kaydedin.

  2. Veritabanı 2.accdb'yi açın ve başvuruyu Veritabanı3.accde adlı yeni dosyaya işaret olacak şekilde değiştirebilirsiniz.

  3. Veritabanı2.accdb'yi Veritabanı2.accde olarak kaydedin.

  4. Veritabanı1.accdb'yi açın ve başvuruyu Veritabanı2.accde adlı yeni dosyaya işaret etmek için değiştirebilirsiniz.

  5. Veritabanı1.accdb'yi Veritabanı1.accde olarak kaydedin.

Sayfanın Başı

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Çeviri kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkür ederiz!

×