raporu formda butonla tıklama ile excel sayfası yapılırmı

Katılım
2 Kasım 2006
Mesajlar
45
Excel Vers. ve Dili
2003
rapor excel sayfası olarak kaydedilebilirmi ?

raporu ön izle tusu ile çagırdıktan sonra herhangi bir yere excel sayfası olarak alabilirmiyiz ben bir kod buldum ama o sadece taplodan bir taployu veye birkaçtaployu excel sayfası olarak alabiliyorum kodlar aşagıda sizlerden istegim form sayfasında iken raporu önizlemede gördükten sonra buton saysine tıklamayla masaüstüne veya belgelerime raporu excel sayfası olarak almak istiyorum diger bir şekilde araçlar/ofisbaglatıları yoluyla word sayfası olarak alınabiliyor excel sayfası olarak bozuk şekilde alınıyor tek tıklamayala raporu excel sayfası olarak nasıl alınır teşekkürler DoCmd.TransferSpreadsheet acExport sanırım bu kod her halde bütün işlemi yapıyor

Private Sub Komut152_Click()
On Error GoTo Err_Komut152
Dim Klasor
Klasor = CurrentProject.Path & "\" & "Bilgisayar yapılandırma"
If MsgBox("Verileri Excele aktarmak istiyor musunuz? ", 36, "Masaüstüne aktarılacak") = 6 Then
DoCmd.TransferSpreadsheet acExport, 8, "ANAKART", Klasor, True, "ANAKART"
DoCmd.TransferSpreadsheet acExport, 8, "CD / DVD WRITER", Klasor, True, "CD / DVD WRITER"
DoCmd.TransferSpreadsheet acExport, 8, "DİGİTAL ÜRÜNLER", Klasor, True, "DİGİTAL ÜRÜNLER"
MsgBox "Aktarma işlemi tamamlandı", 0, " V E R İ A K T A R I M I "
Exit_Komut152:
Exit Sub
Err_Komut152:
MsgBox Error$
Resume Exit_Komut152
End If
End Sub
 
Son düzenleme:
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın yasemincik,

Kolaysa ufak bir örnek ekleyin de üstünde yapayım istediğinizi. Açıklama da eklerim. Tarif ederek zor oluyor. Gerçi bu konu ile ilgili çok yazım var forumda.

iyi çalışmalar:)
 
Katılım
2 Kasım 2006
Mesajlar
45
Excel Vers. ve Dili
2003
ekte program

bu acceste excele ver tıkladıgımda sadece taplodan veri alıyor oysa çok taplom var ben rapor sayfasını excele aktarmak istiyorum veya word sayfası olarak masa üstüne veya istadiğm yere ilginize teşekkür ederim
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın yasemincik,

Hazırladığınız teklif formunu excel e veya word a taşımanın ne gibi bir yararı var anlayamadım.

Amaç raporu bastırmak ise Access üstünden de yapabilirsiniz.

İyi çalışmalar:roll:
 
Katılım
2 Kasım 2006
Mesajlar
45
Excel Vers. ve Dili
2003
dosya olarak göndermek amaç

dosya olarak göndermek amaç raporu yazdırıyorum ama o raporu msn ile veya mail ile göndermek için lazım oluşturulan konfigrasyon uyumlu mu degilmi merkezden onay almak için lazım bir şekilde araçlar/ofis baglantılarından word dosyası olarak alınıyor ama tek tuşla almak istiyorum yardımlarınız için teşekkürler
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın yasemincik

Verilerle raporu e-mail olarak göndermenin en kolay yolu uygulama içinden direkt olarak göndermek.

Bunun için eğer veriler tekrar işlenmeyecekse snapshot formatında işlenecekse xml şeklinde verip göndermek.

Ancak xml olarak dışarıya veri verebilmek için rapor, form herhangi bir tabloyla ilişkili olmalı.

Siz accessi teklif hazırlamak için kullanıyorsunuz. Ama accessin işi bu teklifleri veritabanına kaydetmek. Hazırladığınız teklifleri neden kaydetmiyorsunuz?

İyi çalışmalar:)
 
Üst