2003 Excel sayfasını pdf olarak masa üstüne kaydetmek

Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
Merhaba;
Öncelikle Sitenin yeni versiyonun hayırlı olmasını dilerim, ayrıca hayırlı Cumalar dilerim. 2003 Excel sayfasını kod ile masa üstüne kaydetmek istiyorum. Fakat başaramadım. Forumda da arama yaptım, Ancak yenilendiğinden dolayı aradığımı bulamadım. Excelin üst versiyonlarında Farklı kaydet dentiğinde pdf olarak kaydet seçeneği olmasına rağmen 2003 de yok. Ne yapabilirm, bu konuda yardımcı olabilirseniz sevinirim. Saygılarımla.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,269
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Google'da "print to pdf" diye aratın, bir sürü sonuç çıkar.

Kısaca; bir sanal PDF yazıcı yaratıp, onu kullanarak yazdıracaksınız.

.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,269
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Bende oluşan fikir şu;

2003 versiyonu ile deneme şansım yok ama, soruyu soran üyenin açıklamalarına göre; önerdiğiniz linkteki kodlarda yer alan aşağıdaki satır nedeniyle 2003 versiyonunda bu kodun çalışmayacağını düşünüyorum.

Kod:
ActiveWorkbook.Sheets(1).ExportAsFixedFormat Type:=xlTypePDF
.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,757
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Merhaba Haluk Bey
ActiveWorkbook.Sheets(1).ExportAsFixedFormat Type:=xlTypePDF

bu kod ofis 2007 ve üzeri versiyonlarda çalışıyor ofis 2007 de çalışmazsa kod ilgili link deki yamayı yüklemek gerekiyor.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,269
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Merhaba Halit Bey;

Kullanıcının versiyonu 2003 olduğuna göre, bu yamanın işe yarayacağını düşünüyor musunuz?

.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,757
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Haluk Bey yukarıdaki mesajımda da yazmıştım belli ki yanlış anlaşıma olmuş bu yama ofis 2003 de çalışmaz ancak ofis 2007 yüklü bilgisayarlarda muhtemelen bu kod çalışmayacaktır ancak yamayı kurduğunuzda çalışacaktır. ofis 2007 nin üstündeki ofis proğramlarında bu yamayı yüklemeye belki gerek duyulmayacaktır.
 
Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
Haluk ve Halit Hocam
ilginize çok teşekkür ederim.Konuşmalarınızdan anladığım kadarıyla 2003 de pdf olarak masa üstüne kaydetmek olmuyor, hiç çözüm yokmu,

Not:2007 versiyonunu kurdum, Userform üzerinde yaptığım proğram sürekli Excel kapatılıyor diyerek hata verdi. Ne yaptıysam problemi çözemedim.Aynı program 2003 de hatasız çalışıyor.
Bu yüzden 2003 de devam ediyorum
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,757
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Dosyanı buraya ekle bir bakalım nerede hata var
 
Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
Hocam 15 Mart 2018 tarihli mesajımda Runtime error 75 could not find the specified object hatası... diyerek konu açtım. Ama çözüm bulamadım. Önceleri bu hata mesajı ile hata veriyordu, daha sonra Microsoft Excel Programı kapatıyor diyerek yedekleyip kapatmaya çalıştı. Bunu proğramı kullanırken kullanırken birden yapıyordu, Düzeldi yapmayacak artık diyorsunuz , bir müdeet sonra yine.. Daha sonra önceleri çalışmış olduğum 2003 ü kurdum. Hiç hatasız çalışmaya başladı.
 
Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
Programı sıkıştırım 1,08 MB ama dosya büyük diye kabul etmiyor. Nasıl gönderebilirim.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,757
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Winrar proğramınız varsa bu iş olur excel dosyanıza sağ tıklayınız winrar da arşive ekle seçeneğini tıkla açılan pencereden ciltlere böl boyutuna 1 yaz yan tarafdaki açılan liste kutusundan MB yi seç ve tamamı tıkla oluşan rar dosyalarını ayrı ayrı buraya yükle
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,325
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Harici paylaşım sitelerine yükleyip link verebilirsiniz.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,325
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosyanızda "ListView" kullandığınız için inceleme yapamıyorum. 64 bit excel kullandığım için dosyanız sürekli nesne yok hatası veriyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,325
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Standart "ListView" 64 bit excelde çalışmıyor...
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,757
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Merhaba
Şimdi burada yapmak istediğimiz dosyanızda pdf kayıtı bu kayıt ofis 2003 de olmuyor ofis 2007 ve verdiğim linkdeki yamayı yüklerseniz bu işlemler yapılabiliyor.
Sizin sorununuz ofis 2007 de bu dosyanız açılmıyor.
ben buradaki dosyanızı ofis 2007 ye çevirdim.
ister bu dosya ile yola devam edin istersniz yazdıklarımı uygulayın
burası ofis2003 için
Dosyanızın bir yedeğini alın sonra mevcut dosyanızı açın lisview nesnelerini silin ve kayıt yapıp kapatınız.
Sonra ofis2007 de bu dosyayı açın farklı kayıtet seçeneklerinden excel makro etkin çalışma kitabı olarak kayıt yapın ve lisview nesnelerini ekleyiniz. eğer ekleme yapamassanız makro güvenliğini kapatıp dosyayı kayıt yapın ve kapat aç yapan sonra listview nesnelerini ekleyin ve makro güvenliğini açın muhtemelen dosya çalışmış olacaktır.

Kısacası listview nesnesini ofis2003 de siliyoruz ofis2007 de ekliyoruz hepsi bu kadar.
 

Ekli dosyalar

Üst