Accessten Excele Kayıt Sorunu

Katılım
26 Mayıs 2007
Mesajlar
10
Excel Vers. ve Dili
excel 2007 english
Arkadaşlar Merhaba,

Accessten tablodaki verileri makro ile Excele kopyalıyorum fakat burada kopyalamadan önce exceldeki verileri kod ile accessten nasıl silebilirim?
 
Katılım
14 Ağustos 2007
Mesajlar
291
Excel Vers. ve Dili
office 2003, sql server
excel tablonu access e bağlı yap.. access te ister kayıt ekle ister sil anında excel tablonu günceller..
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
cuneyta hocam,

bu konu ile ilgili yine size sormuştum,

ben de excel tablosunu bağlayp bi deneme yapayım dedim

ama bağlı olan excel tablosunu readonly görüyor.

siz, ekleme silme yapabiliyor musunuz access tarafından?
 
Katılım
14 Ağustos 2007
Mesajlar
291
Excel Vers. ve Dili
office 2003, sql server
değerli arkadaşım yeni54,
diğer mesajdaki yazını yeni gördüm çok özür..
öyle bi çalışmam olmuştu, bulduğumda örnekleriyle gönderirim size.
saygılar.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhabalar;
Konuyla ilgili detaylı Yazı şu linkte var..

http://support.microsoft.com/kb/904953

Ben de merak ettim açıkçası ama linkteki yazıyı okuyunca biraz hayal kırıklığı yaşadım.

Belirtiler
Microsoft Office Access 2007, Microsoft Office Access 2003 veya Microsoft Access 2002'de, bir Microsoft Excel çalışma kitabına bağlantı içeren tablolardaki verileri değiştiremez, ekleyemez veya silemezsiniz.


Ayrıca, aşağıdaki koşullardan biri geçerli olduğunda bu davranışla karşılaşabilirsiniz:
• Excel çalışma kitabına bağlantı içeren tablolardan veri almak üzere bir sorgu oluşturursunuz.
• Excel çalışma kitabına bağlantı içeren tablolardaki verilere erişen bir form oluşturursunuz.
• Excel çalışma kitabına bağlantı içeren tabloları program yardımıyla güncelleştirmek üzere DAO veya ADO kullanırsınız.


Ama not olarak yazdıkları şu yazımı dikkatimi çekti..

Daha fazla bilgi
Microsoft, yasal sorunlar nedeniyle Access 2003 ve Access 2002'de kullanıcıların Excel çalışma kitabındaki bir aralığa işaret eden bağlantılı tablolardaki verileri değiştirmesine olanak tanıyan işlevi devre dışı bırakmıştır. Ancak, doğrudan Excel çalışma kitabında değişiklik yaptığınızda, değişiklikler Access'teki bağlantılı tablolarda görüntülenir.

Linkte tamamını görebilirsiniz...
 
Son düzenleme:
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
sayın beab05,

ben de değiştirilemez diye biliyordum ama emin değildim.

sayın cuneyta konudan bahsedince,

bir yöntemi mi var acaba dedim, onu öğrenmek istedim.

araştırıp kesin bilgiyi aktardığınız için teşekkürler.
 
Katılım
26 Mayıs 2007
Mesajlar
10
Excel Vers. ve Dili
excel 2007 english
Bu şekilde oldu sanırım ama kaydetme sorusu soruyor otomatik nasıl kaydederim? Macro 1 ile siliyorum verileri ve yenilerini accesten alıyorum. Ama bazı hatalar veriyor sizce doğru kod bumudur?

Private Sub Command19_Click()
Dim xlsApp As Excel.Application
Dim xlswkb As Excel.Workbook
Set xlsApp = CreateObject("Excel.Application")
Set xlswkb = GetObject("C:\MALZEME.XLS")

xlsApp.Application.Run "MALZEME.XLS!Macro1"

xlsApp.Quit


DoCmd.TransferSpreadsheet acExport, 8, "ornek", "C:\MALZEME.XLS", False
End Sub
 
Üst