• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

listeden veri kopyalayıp yapıştıran pdf e çeviren ve mail atan makro ! :) mümkünmü?

  • Konbuyu başlatan Konbuyu başlatan meksi6
  • Başlangıç tarihi Başlangıç tarihi
Katılım
3 Kasım 2010
Mesajlar
1
Excel Vers. ve Dili
2003 Türkçe
değerli arkadaşlar hepinize merhaba,

her ay düzenli olarak yaptığım bir işi makro yolu ile kolaylaştırabilirmiyim diye düşünüyorum, yardımınızı bekliyorum. Konu şudur:


400 kişilik bir isim listesi var. Bu isimlerin karşısında ocak , şubat, mart gibi 12 ayı içeren 12 sütün var.

başka bir sayfada özel bir tablo var. Bu tabloda sözkonusu 400 kişinin içinden bir ismi tablonun başındaki sütüna yazıldığı zaman, kişinin 12 aya ait verileri tek bir geliyor. Adeta karne gibi tek bir kişinin verilerini gösteriyor. Bu sayfada düşeyara formülünü kıllandım. bunda sorun yok.

her ay bu verileri döküp pdf e çevirip şahıslara mail atıyorum. sırasıyla listeyi kopyala yapıştır yaparak özel tatablonun verilerinin gelmesini sağlıyorum. daha sonra pdf e çevirip kaydediyorum. ve en sonunda mail atıyorum. tam bir gün gidiyor.


böyle bir durumda bir makro yazarak listeden sırasıyla kopyalayıp tablo sayfasını oluşturarak pdf e çevirmesi mümkünmüdür? ve hatta mail atması mümkünmüdür?


ilginiz için şimdiden teşekkür ederim.

kendi denediğim makronun içeriğinin:

Sub Makro6()
'
' Makro6 Makro
' Makro meksi tarafından 03.11.2010 tarihinde kaydedildi.
'

'
Range("B7").Select
ActiveCell.FormulaR1C1 = "Veli TOPAL"
Sheets("Veli TOPAL").Select
Range("C5:D5").Select
ActiveCell.FormulaR1C1 = "Veli TOPAL"
Range("K6").Select
End Sub



bu makro kopyalama işini yapıyor. ancak listedeki her veri için böyle bir makro yapmak zorundayım. oysa benim istediğim 1 tek makro ile listedeki 400 ismi tek tek kopyalasın diğer sayfadaki hücreye yapıştırsın. ve pdfe çevirisin. sonra sıradaki ismi kopyalayıp yapıştırsın.. böylece listeyi tamamlasın..



tekrar teşekkür ederim..
 
mrb

Bir dosya ie desteklerseniz daha anlaşılır olur
 
Merhaba

Bir dosya ie desteklerseniz daha anlaşılır olur

Katılıyorum ve istediğin şeyin şu şekilde olduğunu varsayıyorum:
1- Bilgiler sadece bilginin sahibine gönderilecek, yani birisi diğerlerinin verisini göremeyecek, toplu bir gönderim olmayacak,
2- Outlook kullanıyorsun.

Kanımca bu iş şu şekilde yapılabilir:
1- Halihazırda yaptığın gibi verilerin olduğu sayfaları (sheet) Excel 2007-2010'da PDF kaydedersin ve gönderirsin,
2- Verilerin olduğuğu sayfadan DÜŞEYARA ile göndereceğin sayfaya veri aktarırsın, herkese o sayfada yazanları sırayla "PDF yap + Mail Gönder" komutuyla sıradan gönderirsin.
3- Ya da 2 maddede yazanları tek bir komutla yapan bir makro yazan birisi çıkar ve tek tıkla 400 kişiye aynı anda kendi verilerini gönderirsin. (Bence 400 maili aynı anda göndermek Outlooku patlatır...)

....
3. maddede yazanlar kulağa hoş geliyor ama ben sana 2. maddede yazanları yapan bir uygulama örneği gönderebilirim. EKte yer alan dosya da (şimdilik) 3 seçenek sunabiliyorum sana:
1- Dosyaları excel tablosu olarak gönder
2- Dosyaları PDF olarak kaydet
3- Dosyaları PDF olarak gönder (ama kaydetme)...

Makroları çeşitli örneklerden uyarladım. Ama şu kaynaklara bakmanda fayda var:
 

Ekli dosyalar

Son düzenleme:
Düzeltme...

Yukarıdaki ekte PDF yaratırken bir sorun vardı. Düzelttim.
 
bu makroyu kendi tabloma nasıl uygulaya bilirim?

merhaba,

yapılmış olan bu makro benim de çok işime yarayacak.
yalnız ben bu makroyu kendi tabloma göre nasıl uyarlayabilirim.
yardımınızı rica ederim.
 
Iki de yumurta kırsaydı bari
 
Geri
Üst