Skip to main content

AccessTr.neT


Subscript Hatası

Subscript Hatası

#7
(06/01/2020, 21:23)berduş yazdı: Sorun belki de ofis programınızdadır?
Sterseniz Çalışmanızı ekleyin, inceleyelim

Merhaba,
buyrun bir çalışma ekledim. Excel dosyalarından önce öğretmen listesini öğretmen tablosuna, sonra da öğrenci listesini öğrenci tablosuna eklemeye çalışır mısınız? Sanırım aynı hatayı alacaksınız..
.zip Subscript_HAtasi.zip (Dosya Boyutu: 37,27 KB | İndirme Sayısı: 3)
Cevapla
#8
haklısınız sihirbazla almaya çalışınca ilk öğretmen tablosunu alınca hata veriyor
ama ilginç bir şekilde kodla yaptığımızda hata vermiyor
Cevapla
#9
(07/01/2020, 01:28)berduş yazdı: haklısınız sihirbazla almaya çalışınca ilk öğretmen tablosunu alınca hata veriyor
ama  ilginç bir şekilde kodla yaptığımızda hata vermiyor

Merhaba,

Peki ilgili eklediğim çalışmayı basitçe bir butona kod ekleyecek şekilde gönderir misiniz? Bir incelemek isterim. Çünkü kodlu da denedim aynı hatayı alıyorum. Benim kullandığım kod şudur;
Kod:
On Error GoTo Err_iptal_Click

DoCmd.RunCommand acCmdImportAttachExcel

Exit_iptal_Click:
    Exit Sub
    Resume Exit_iptal_Click

Err_iptal_Click:

Cevapla
#10
DoCmd.TransferSpreadsheet acImport, 10, "tabloadi", CurrentProject.Path & "\exceldosyasiAdi", True, "sayfa1!" 
gibi bir kod işinize yarayabilir
Cevapla
#11
(07/01/2020, 17:10)berduş yazdı:
DoCmd.TransferSpreadsheet acImport, 10, "tabloadi", CurrentProject.Path & "\exceldosyasiAdi", True, "sayfa1!" 
gibi bir kod işinize yarayabilir

Merhaba,

Maalesef bu çözüm pek pratik değil benim için çünkü dosya yolu için dosya ekle menüsü çıkmıyor bunda. Dosya yolunu önceden kodun içine girmiş olmam gerekiyor ki bu uygulamada pek pratik değil. Butonu tıklayınca çalışacak olan kodun dosyayı istediğim yerden seçme hakkı tanıması lazım.

Bu kodlar yerine Access'teki sihirbazın problemini çözmeye odaklansak? Hangi ayardan ötürü bu hatayı veriyor olabilir acaba?
Cevapla
#12
Sitede dosya seçmeyle ilgili çalışmalar var, onlardan yararlanabilirsiniz. Maalesef diğer yöntemle ilgili bir önerim yok
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da