Fotolardan Slayt Hazırlamak

Katılım
9 Eylül 2010
Mesajlar
867
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Sn. Haluk hocam teşekkürler.
Sn. Halit3 referanslar ekli hocam.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,798
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
kod ofis 2003 ve ofis 2007 de çalışıyor oluşturduğu dosyayı ekliyorum.2019_07_09_14_48_05_1272x988 - Segment1(00_00_00.000-00_00_21.253).gif
 

Ekli dosyalar

Son düzenleme:
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Konudaki dosyalar bir gün işe yarar şeklinde arşivlik.
Öncelikle emekleriniz için teşekkürler.



Alternatif dosya ekliyorum.
referanslarda bu olmalı
microsoft powerpoint xx.0 object library
Resim Dosyalarını Bul komut düğmesinden resimlerin bulunduğu klasör seçilecek daha sonrada İşlemi başlat komut düğmesine tıklanacak
Sayın @halit3 Bey,
Dosyanızı Office 2016'da denedim. PPApp.ActiveWindow.Selection.SlideRange.Shapes("Rectangle 2").Select satırında hata verdi.
Düzenleme yapabilir misiniz? Aslen Office 2010 kullanıyorum ama şuanda 2010'da deneyemiyorum malesef.


Söz konusu işlemi yapmak üzere Excel VBA ile bir kod hazırladım. Buna göre;

-Bu mesaj ekindeki sıkıştırılmış dosyayı bilgisayarınızda bir yere çıkartın. Bu klasörün içindeki Excel dosyasını açın, sayfanın üzerindeki butona tıklayın.

-Bu klasörün içindeki tüm alt klasörlerdeki (Balıklar, Kediler, Köpekler) resimler söz konusu Excel dosyasının bulunduğu dizin içinde otomatik olarak oluşturulacak Test.pptx isimli sunum dosyasında her slide'a bir resim gelecek şekilde slide'a ortalı olarak yerleştirilecek, resimlerin bordürü belirttiğiniz gibi mavi olacak ve her slide'ın üzerinde resimin alındığı klasör adı yazacak.

-Eğer dosya işinize yararsa ve gönlünüzden bir bağış yapmak geçerse, Banka Hesap Numaramı özel mesajla iletebilirim...


.
Sayın @Haluk Bey, sizin dosyanız bende CAn't execute code in break mode hatası verdi. Düzenleme yapabilir misiniz?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
....
..
Sayın @Haluk Bey, sizin dosyanız bende CAn't execute code in break mode hatası verdi. Düzenleme yapabilir misiniz?
Benim yapabileceğim bir şey yok, hata verdikten sonra kodu çalıştırmaya uğraşmışsınız....... Hata mesajı bunu diyor.

Hatayı sonlandırıp, tekrar çalıştırmayı deneyin....

.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,798
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Konudaki dosyalar bir gün işe yarar şeklinde arşivlik.
Öncelikle emekleriniz için teşekkürler.





Sayın @halit3 Bey,
Dosyanızı Office 2016'da denedim. PPApp.ActiveWindow.Selection.SlideRange.Shapes("Rectangle 2").Select satırında hata verdi.
Düzenleme yapabilir misiniz? Aslen Office 2010 kullanıyorum ama şuanda 2010'da deneyemiyorum malesef.


mevcut kullandığınız dosyaya ait referenslar bölümünün resmini eklermisiniz
bendeki referanslar böyle

Yeni Bit Eşlem Resmi.jpg
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Benim yapabileceğim bir şey yok, hata verdikten sonra kodu çalıştırmaya uğraşmışsınız....... Hata mesajı bunu diyor.

Hatayı sonlandırıp, tekrar çalıştırmayı deneyin....

.
Sağlık olsun.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Bir de, indirdikten sonra açtığınız klasörün ve içindeki dosya özelliklerini kontrol edin bence ..... "Read-only" falan olursa, o yüzden hata verebilir.

.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Bir de, indirdikten sonra açtığınız klasörün ve içindeki dosya özelliklerini kontrol edin bence ..... "Read-only" falan olursa, o yüzden hata verebilir.

.

@tukayf siz de buna bakarsanız, iyi olur...

.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Bir de, indirdikten sonra açtığınız klasörün ve içindeki dosya özelliklerini kontrol edin bence ..... "Read-only" falan olursa, o yüzden hata verebilir.

.
Ben direk sizin örnek klasörde denemiştim. Evet dediğiniz gibi salt okunurmuş klasörler. Düzeldi.
Fakat bende de resimler sayfadan taşıyor.
Teşekkürler.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Ben direk sizin örnek klasörde denemiştim. Evet dediğiniz gibi salt okunurmuş klasörler. Düzeldi.
........
...

Bazı işletim sistemlerinde Windows ayarlarına göre internetten dosya indirildiğinde, güvenlik nedeniyle Read-Only özelliği otomatik olarak atanır.

Bundan şüphelendiğim için kontrol etmenizi istemiştim. Nitekim, durum böyleymiş....

.......
...
Fakat bende de resimler sayfadan taşıyor.
.....

Bunun için kodda aşağıdaki satırı silip;

Kod:
            opic.Width = filePowerPoint.PageSetup.Slidewidth * 0.7

bunu deneyin....

Kod:
            opic.Width = 410
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Bazı işletim sistemlerinde Windows ayarlarına göre internetten dosya indirildiğinde, güvenlik nedeniyle Read-Only özelliği otomatik olarak atanır.

Bundan şüphelendiğim için kontrol etmenizi istemiştim. Nitekim, durum böyleymiş....




Bunun için kodda aşağıdaki satırı silip;

Kod:
            opic.Width = filePowerPoint.PageSetup.Slidewidth * 0.7

bunu deneyin....

Kod:
            opic.Width = 410
Düzeldi, teşekkürler. Emeğinize sağlık.
 
Katılım
9 Eylül 2010
Mesajlar
867
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Kod satırını değiştirdikten sonra düzeldi hocam. Zihninize sağlık.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,798
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Dosyayı güncelledim ofis 2010 da çalışıyor
 

Ekli dosyalar

Katılım
9 Eylül 2010
Mesajlar
867
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Zihninize sağlık hocam. 2016 da denedim çalışıyor.
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
@Haluk @halit3 @netzone

Günaydın, Hepinize ayrı ayrı teşekkür ederim. Haluk beyin verdiği çalışma tam istediğimiz gibi oldu.
 
Üst