AccessTr.neT

Tam Versiyon: access ten excelle
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
merhaba ben Access te bi veri tabanı yaptım. rapor oluşturdum ancak raporu direk excelle atmak istiyorum ama tasarım değişmeyecek aynen rapordaki gibi atacak.
yardımlarınızı bekliyorum acil
şimdiden teşekkürler.
Access'in standart özelliklerinde, raporu birebir excel'e göndermek gibi bir özellik bulunmuyor.
VBA kod yazılarak, istediğiniz formatta hazırlanmış bir Excel dosyasına veriler gönderilerek
veya boş bir Excel dosyası üzerinde gerekli işlemler yapılarak yapabilmek mümkün.
Excel'e kod ile istenilen formatta aktarım ile ilgili daha önce yapmış olduğum örnek bir çalışma ekledim.

Aşağıdaki konuda bazı açıklamalar da var.
Çarpraz Sorgudan Rapor oluşturma

Mesela 2. Sayfada 19 nolu mesajda nasıl yapılacağı ile ilgili açıklamalar var, ayrıca 3. sayfa 47 nolu mesajda farklı bir örnek daha var.
Merhaba;

Seruz hocam çok güzel bir örenek elinize sağlık.
Teşekkürederim.
Merhabalar elinize sağlık harika olmuş. Bu raporu birde çapraz sorgusuz yaptırma şansınız varmı. Yani bir tablonun sorgusunu Excel aktarma gibi. Sizin script çok güzel birde sadece sorgu yollayabilirsek mükemmel olacak. Valla çok uğraştım ama zannediyorum size daha kolay yapabilirsiniz zannediyorum. Bir örnek koyma şansınız olurmu ! Şimdiden yardımlarınız için teşekkürler...
Bu konuda (mesaj 3) basit bir sorgunun excel'e aktarım örneği var.
excele aktar

Konuda aynı zamanda DoCmd.TransferSpreadsheet komutu ile direkt sorguyu kısayoldan excel'e aktarmanın örneği de var.

Kod:
Dim DOSYAADI As String
DOSYAADI = CurrentProject.Path & "\SONUÇLAR.xls"
DoCmd.TransferSpreadsheet acExport, 8, "SORGUADI", DOSYAADI, True