excele gönderilen veriyi yeni sayfa olarak ekleme
Tarih
13/05/2011 12:23
Konu Sahibi
accessman
Yorumlar
3
Okunma
1653
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Çözüldü 
Sponsor Reklam
hayırlı cumalar
eklediğim örnekte Access dosyasındaki adresler formundaki ekcele gönder butonuna tıklayınca
aktif kayıttaki
adresno
adı soyadı
bilgilerini aynı klasördeki Excel dosyasına göndermek istiyorum
ama bu gönderdiğim bilgiler daha sonra gerektiğinde tekrar yazdırılabilmesi için saklanabilmeli
amacım
butonu tıkladığımda
hangi kayıtta isem o kaydın adresno değeri ile
excel dosyasında yeni bir sayfa açılmalı
ve o kayıttakı bilgiler ilgili hücrelere yazılmalı
inşallah anlatabilmişimdir
örnekte 3. ve 4. kayıtlar excele gönderildiği takdirde olması gerekeni gösterdim
yani
adresler formunda herhangi bir kayıtta iken
excele gönder butonuna tıkladığımda
daha önceden kayıtlı olan aynı klasör altındaki excele gönder xls dosyasına ilgili kaydın adresno değeri ile yani sayfa açılacak
hatta olursa bu açılan sayfa ikinci bir mudahaleye gerek olmadan yazdrırılırsa süper olur
yardımlarınınız iiçin teşekkürler


Ek Dosyalar
.rar   excele gönder.rar (Dosya Boyutu: 11,72 KB / İndirme Sayısı: 17)
@benbendedeilem
Cevapla

DUAYEN
Aktif Üye
Kullanici Avatari
Aktif Üye
S.... A....
1.026
13/08/2010
279
Yozgat
Ofis 2007
28/10/2016,11:41
Çözüldü 
Access den pek anlamam ama yinede bu kod belki işini görür kendine göre uyarlama yaparsın artık .[/code]



[code]Sub TransferEt()

Dim excel_Dosya As Object, FormAdı As String, Yol As String
Set excel_Dosya = CreateObject("excel.Application")
Yol = ThisWorkbook.Path & "\Veriler.mdb"

Set Syf = Sheets("Sayfa1")
Strlr = Syf.Range("A1:T65536").End(xlUp).Row
FormAdı = "TransferVerileri"

With excel_Dosya
.OpenCurrentDatabase Yol
With .DOCMD
On Error Resume Next
.DeleteObject acTable, FormAdı
On Error GoTo 0

.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, FormAdı, ThisWorkbook.FullName, Strlr
.Opentable FormAdı, acViewNormal, acAdd
.Close
End With
.Quit
End With
Set excel_Dosya = Nothing

End Sub
Cevapla

accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Çözüldü 
Sponsor Reklam
bu kodu benim örneğime uyarlayabilirmisiniz
@benbendedeilem
Cevapla

DUAYEN
Aktif Üye
Kullanici Avatari
Aktif Üye
S.... A....
1.026
13/08/2010
279
Yozgat
Ofis 2007
28/10/2016,11:41
Çözüldü 
Sn ; Accesman size söyledim Access den anlamıyorum.siz kendinize göre uyarlayın biraz çaba sarfedin lütfen.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Yemek Sipariş Portalı 4 Sorgu Ekleme al1en 2 128 18/01/2017, 00:26 ozanakkaya
  Raporu Excele aktarma kadirdursun 3 81 17/01/2017, 11:10 kadirdursun
  toplu ekleme hakkında. hbal09 7 292 16/01/2017, 08:27 hbal09
  ekleme sorgusunu istenilen sayıda çalıştırmak hbal09 12 354 06/01/2017, 15:37 atoz112
  rapor cıktı tarihini rapor ismi olarak yazıcıya gonderme malidolu 7 268 01/01/2017, 14:07 atoz112


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya