• Merhaba Dostlar,
    yeni forum ile yola devam ediyoruz. Bu büyüklükte bir forum yeni bir sisteme taşımak epey bir yordu bizi. Üstelik bir de yeni XenForo Forum altyapısına geçtik.
    Eminim çok yerde hatalar ve eksikler vardır. Kısa sürede toparlayıp hızlı bir şekilde yolumuza devam edeceğiz.
    Lütfen gördüğünüz eksik ve hataları aşağıdaki bölüme dönderin. Sırasıyla inceleyip yapılabilirliği varsa üzerinde çalışacağım.
    HATA BİLDİRİM BAŞLIĞI
    Forumdaki kullanıcı adınızla ile giriş yapamıyorsanız kullanıcı adınızın sonuna 1 veya 2 gibi rakamlar ekleyerek deneyin.

    Hepimize Hayırlı Olsun!
    Hüseyin
ALTIN ÜYELİK Hakkında Bilgi
-----------------------

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

sdegirmenci

Altın Üye
Altın Üye
Katılım
30 Kasım 2006
Mesajlar
591
Beğeniler
0
Excel Vers. ve Dili
OFFICE 2003 Türkçe
#1
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

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
5,957
Beğeniler
65
Excel Vers. ve Dili
2010 - İngilizce
#2
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

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
5,957
Beğeniler
65
Excel Vers. ve Dili
2010 - İngilizce
#4
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
10,868
Beğeniler
24
Excel Vers. ve Dili
2003 excel türkçe
#5
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

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
5,957
Beğeniler
65
Excel Vers. ve Dili
2010 - İngilizce
#6
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
10,868
Beğeniler
24
Excel Vers. ve Dili
2003 excel türkçe
#7
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.
 

sdegirmenci

Altın Üye
Altın Üye
Katılım
30 Kasım 2006
Mesajlar
591
Beğeniler
0
Excel Vers. ve Dili
OFFICE 2003 Türkçe
#8
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
 

sdegirmenci

Altın Üye
Altın Üye
Katılım
30 Kasım 2006
Mesajlar
591
Beğeniler
0
Excel Vers. ve Dili
OFFICE 2003 Türkçe
#10
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ı.
 

sdegirmenci

Altın Üye
Altın Üye
Katılım
30 Kasım 2006
Mesajlar
591
Beğeniler
0
Excel Vers. ve Dili
OFFICE 2003 Türkçe
#11
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
10,868
Beğeniler
24
Excel Vers. ve Dili
2003 excel türkçe
#12
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

Moderatör
Yönetici
Katılım
15 Mart 2005
Mesajlar
23,330
Beğeniler
17
Excel Vers. ve Dili
OFFICE 2013-2016 PRO TR
#15
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.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
10,868
Beğeniler
24
Excel Vers. ve Dili
2003 excel türkçe
#19
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