[RAPOR] Access den Excele Rapor Alırken 65 Sayfa sorunu
#1
Arkadaşlar Access de bir çalışmam var form üzerine bir tuş koydum.Raporu dosyaya gönder ve excele aktar diye buraya kadar her şey normal.Fakat Excele aktardığım raporlar sadece 65 sayfalık bilgiyi aktarıyor bu sınırı kaldırma imkanımız varmı



  Alıntı
Bu mesajı beğenenler:
#2
Sayin Luckyfran;

Dosyanizdaki kayit-sutun sayisina bagli olarak excel dosyasinin maxsimum alacagi kaydin uzerinde kayit aktarmakta olabilirsiniz. Excel de her hane icin 255 karakter yer ayirdigindan, dosya buyuklugu accesse gore daha fazla yer kaplamakta.
Excele aktaracaginiz bilgileri soru ile azaltabilirsiniz.

Kolay gelsin........



  Alıntı
Bu mesajı beğenenler:
#3
(10-10-2013, 13:34)dsezgin83260 demiş ki: Sayin Luckyfran;

Dosyanizdaki kayit-sutun sayisina bagli olarak excel dosyasinin maxsimum alacagi kaydin uzerinde kayit aktarmakta olabilirsiniz. Excel de her hane icin 255 karakter yer ayirdigindan, dosya buyuklugu accesse gore daha fazla yer kaplamakta.
Excele aktaracaginiz bilgileri soru ile azaltabilirsiniz.

Kolay gelsin........

Cevabınız için teşekkür ederim..Galiba bu dediğiniz yöntem hariç başka bir yöntem yok..Form üzerinde filtreme yapıp excele aktarma yapabilirmiyim peki?Tabi sadece filtrelediğim verileri aktarmak istiyorum..Aşağıdaki yöntemle form üzerinde filtereleme yapıyorum.

http://www.access-sql.com/Konu-Bolum-1-F...Filtreleme




  Alıntı
Bu mesajı beğenenler:
#4
Sayin Luckyfran;

Link verdiginiz konuya gore alt form kayit kaynagini acilir kutu ile sartlandirip, alt form kayitlarini filitreliyormussunuz.
Filitrelenen kayitlari Excele asagidaki gibi aktarabilirsiniz.
Kayitlarin ekleme-silme islemlerinden dolayi projenize ait VT dosya butuklugunu ara sira onarmanizi da oneririz.
Visual Basic
  1. Private Sub AcilanKutu_AfterUpdate()
  2. '******** Alt Form Filitreleme **********************
  3. Me.AltForm.Form.RecordSource = "SELECT * FROM Table1 WHERE (((Table1.Sutun)='" _
  4. & Me.[AcilanKutu] & "'))"
  5. End Sub


Visual Basic
  1. Private Sub ExcelAt_Click()
  2. '******** Srg degiskeninin turu ***********
  3. Dim Srg As QueryDef
  4. '******** Filitrelemis kayitlara ait soru olusturulmasi ***********
  5. Set Srg = Application.CurrentDb.CreateQueryDef("Gecici", Me.AltForm.Form.RecordSource)
  6. '********Kayitlarin Excele aktarillmasi ***********
  7. DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Gecici", _
  8. CurrentProject.Path & "\Aktar.xlsx", True
  9. '******** Gecici sorunun silinmesi ***********
  10. DoCmd.DeleteObject acQuery, "Gecici"
  11. End Sub




Iyi bayramlar......



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Raporda Sayfa Altbilgisine Toplam Aldırma hegu 6 429 08-12-2025, 10:27
Son Mesaj: hegu
  Alt Rapordaki Sayfa Toplamını Alma tekinuy 6 418 08-10-2025, 22:26
Son Mesaj: tekinuy
  Excele Aktarma evren89 1 359 09-08-2024, 20:50
Son Mesaj: dsezgin
access-sql-18 Dsum Ile Toplam Alırken Tarih Aralığınıda Süzme Yaptırma Sorunu kesoka 2 540 07-04-2024, 16:13
Son Mesaj: kesoka
  [VBA] Alt Rapor Içeren Bir Rapor Her Personel Için Ayrı Excel Sayfasına Atılabilir Mi? abkbek 12 1.354 29-01-2023, 13:29
Son Mesaj: abkbek
  [FORM] Excele Gönderirken Biçimlendirme alikagan 3 472 27-01-2023, 19:25
Son Mesaj: alikagan
  Access'de Tasarım Modundan çıkınca Kasma Sorunu BeyTor 3 567 19-01-2023, 08:53
Son Mesaj: BeyTor
  [FONKSiYON] Raporda Seçenekli Duruma Göre Sayfa Renklendirme Ahmet51 14 1.115 29-06-2022, 10:33
Son Mesaj: Ahmet51

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):