Excel Ortamında Rapor Oluşturma

Katılım
18 Mart 2022
Mesajlar
34
Excel Vers. ve Dili
2019 TÜRKÇE
Aşağıdaki kod yardımıyla PDF ortamında oluşturduğum raporu Excel ortamında açmak istiyorum.
Kodda nasıl bir değişiklik yapmam gerekir.


Kod:
.Range("A1:I41").ExportAsFixedFormat Type:=xlTypePDF, openafterpublish:=True
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Yanlış konuya mesaj atmışım :). İçeriği sildim.
 
Katılım
18 Mart 2022
Mesajlar
34
Excel Vers. ve Dili
2019 TÜRKÇE
Kod:
Private Sub CommandButton5_Click()
With Sheets("belge")
.Range("E9") = Me.TextBox3
.Range("E10") = Me.TextBox4
.Range("E11") = Me.TextBox2
.Range("E12") = Me.TextBox5
.Range("E13") = Me.ComboBox8
.Range("E14") = Me.ComboBox4
.Range("E15") = Me.ComboBox6
.Range("E16") = Me.TextBox1
.Range("E18") = Me.ComboBox2

Range("A1:I41").ExportAsFixedFormat Type:=xlTypePDF, openafterpublish:=True
End With

PDF olarak değil de Excelde açmak istiyorum
 
Katılım
18 Mart 2022
Mesajlar
34
Excel Vers. ve Dili
2019 TÜRKÇE
örnek dosya



Arama sayfasında listboxta listelenen kayıtlardan birine tıkladığımızda Personel Getir sayfası açılıyor. Burada Personel Bilgilerini Getir butonuna tıkladığımızda bilgiler textbox ve combobaxlara geliyor.

Rapor Al butonuna tıkladığımda PDF değil Excel olarak açsın istiyorum.

Yardımlarınızı bekliyorum Teşekkürler.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Yanlış anlamadıysam. Rapor getir düğmesine bastığınızda, rapor pdf olarak oluşturuluyor. Ama siz excel kitabı olarak oluşturulsun istiyorsunuz.

C++:
Range("A1:I41").ExportAsFixedFormat Type:=xlTypePDF, openafterpublish:=True
Kodunu silip. Aşağıdaki kodu eklerseniz. Sayfa1 yeni bir excel dosyasına kopyalanır.

C++:
Sheets("Sayfa1").Copy

Ayrıca Personel getir formunuzun initalize makrosunun en sonuna bu kodu eklerseniz; personeli getir düğmesine basmanıza gerek kalmaz.
C++:
Call CommandButton1_Click
 
Katılım
18 Mart 2022
Mesajlar
34
Excel Vers. ve Dili
2019 TÜRKÇE
Yanlış anlamadıysam. Rapor getir düğmesine bastığınızda, rapor pdf olarak oluşturuluyor. Ama siz excel kitabı olarak oluşturulsun istiyorsunuz.

C++:
Range("A1:I41").ExportAsFixedFormat Type:=xlTypePDF, openafterpublish:=True
Kodunu silip. Aşağıdaki kodu eklerseniz. Sayfa1 yeni bir excel dosyasına kopyalanır.

C++:
Sheets("Sayfa1").Copy

Ayrıca Personel getir formunuzun initalize makrosunun en sonuna bu kodu eklerseniz; personeli getir düğmesine basmanıza gerek kalmaz.
C++:
Call CommandButton1_Click


Excele kopyalıyor ama veritabanından kaydı siliyor. Listboxta görünmüyor kayıt.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Range satırında sadece pdf oluşturma komutları var.
Onun silinmesi başka bir yere etki etmez diye düşünüyorum.
Başka bir sorun olmasın ?
 
Üst