2016-03-26 13 views
-1

Access'te bir Excel dosyasını almak için aşağıdaki bağlantıyı kullanıyorum.DoCmd.TransferSpreadsheet acImport

Dosya da ilgisiz olan veriler içeriyor, bu yüzden VBA'da ("ABC" gibi) bir şeyi kullanmak istiyorum.

filepath "C:\Datenbank\test_filter.xlsx" 
DoCmd.TransferSpreadsheet acImport, , "auto-filter", filepath, True, "A4:K" 
+1

Lütfen başlığımı ikinci cümlede çizerken açıklığa kavuşturalım: * ABC gibi * ... – Parfait

+0

AbC içeren tüm satırları döndürecek bir sorgu gibi. Bu yüzden makroda bir şey arıyordum, aynısını yap. – Mani

cevap

1

Yapamazsınız. Bir bağlantı bir bağlantıdır. Bağlantılı tabloyla birlikte kaynak olarak seçe sorgusunu oluşturun, filtreyi isteğinize göre uygulayın ve daha sonra işlemek için bu sorguyu kullanın.

+0

Umarım gerekli sonucu üretmek için kullanılabilecek bir betik vardır. – Mani

+0

Sorgu GUI tasarımcısını kullanabilirsiniz, bu konuyla ilgili. Bu sizin için garip ise, bir öğretici göz atın. – Gustav