Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > EXCEL-Soruları > Makro-VBA
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

Makro-VBA Makro veya VBA ile ilgili sorularınızı buraya gönderebilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 19-05-2017, 09:30   #1
redwhitewolf
Altın Üye
 
Giriş: 18/05/2017
Şehir: bursa
Mesaj: 4
Excel Vers. ve Dili:
Office 365 pro
Varsayılan logolar oluşturulan mail gövdesine gelmemekte

Öncelikle İyi günler diliyorum.
Sitenizi ilgiyle takip ediyorum.
Sitede emeği geçen herkese sonsuz teşekkürler.

Benim sorunum eklemiş olduğum dosyada belirlenen hücre aralığını mail atma makrosunda
belirlenen alanda ( b26:gh34 ve ı26:n34 bandında) yer alan (image) logolar oluşturulan mail gövdesine gelmemekte ;

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Sub Banka_Durumu()
'Office 2000-2010 sürümlerinde çalışır
    Dim rng As Range
    Dim OutApp As Object
    Dim OutMail As Object
    With Application
        .EnableEvents = False
        .ScreenUpdating = False
    End With
    Set rng = Nothing
    On Error Resume Next
    Set rng = Sheets("Mail").Range("ı2:n34").SpecialCells(xlCellTypeVisible)
    On Error GoTo 0
    If rng Is Nothing Then
       MsgBox "The selection is not a range or the sheet is protected" & _
               vbNewLine & "please correct and try again.", vbOKOnly
        Exit Sub
    End If
    Set OutApp = CreateObject("Outlook.Application")
    Set OutMail = OutApp.CreateItem(0)
    On Error Resume Next
    With OutMail
        .To = ""
        .CC = ""
        .BCC = ""
        .Subject = "Banka Durumu"
        .HTMLBody = RangetoHTML(rng)
        .Display   'göndermek için .Send
    End With
    On Error GoTo 0
    With Application
        .EnableEvents = True
        .ScreenUpdating = True
    End With
    Set OutMail = Nothing
    Set OutApp = Nothing
End Sub
Sorunu acaba nasıl çözerim.
Yardımlarınız için şimdiden teşekkürler.
Eklenmiş Dosyalar
Dosya Türü: rar Belirlenen Hücre Aralığını Mail Atma.rar (958.2 KB, 1 Görüntülenme)
redwhitewolf Çevrimdışı   Alıntı Yaparak Cevapla
Eski 19-05-2017, 10:09   #2
asri
Altın Üye
 
Giriş: 24/04/2005
Şehir: Istanbul
Mesaj: 2,085
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Varsayılan

Buradaki excel dosyasını inceleyiniz.

http://asriakdeniz.com/excel-dogum-g...l-ile-kutlama/

Belirli bir alanı JPG ye çeviren kod.
Kullanımı Call createJpg("Kart", "C2:O30", isimstr)


Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Sub createJpg(Namesheet As String, nameRange As String, nameFile)
    ThisWorkbook.Activate
    Worksheets(Namesheet).Activate
    Set Plage = ThisWorkbook.Worksheets(Namesheet).Range(nameRange)
    Plage.CopyPicture
    With ThisWorkbook.Worksheets(Namesheet).ChartObjects.Add(Plage.Left, Plage.Top, Plage.Width, Plage.Height)
        .Activate
        .Chart.Paste
        .Chart.Export Environ$("temp") & "\" & nameFile, "JPG"
    End With
    Worksheets(Namesheet).ChartObjects(Worksheets(Namesheet).ChartObjects.Count).Delete
    Set Plage = Nothing
End Sub
__________________
www.asriakdeniz.com
asri Çevrimdışı   Alıntı Yaparak Cevapla
Eski 19-05-2017, 10:40   #3
redwhitewolf
Altın Üye
 
Giriş: 18/05/2017
Şehir: bursa
Mesaj: 4
Excel Vers. ve Dili:
Office 365 pro
Varsayılan

dediğiniz kodu nereye yapıştıracağım?
commond buton atadım çalışmadı
redwhitewolf Çevrimdışı   Alıntı Yaparak Cevapla
Eski 19-05-2017, 10:49   #4
asri
Altın Üye
 
Giriş: 24/04/2005
Şehir: Istanbul
Mesaj: 2,085
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Varsayılan

Alıntı:
redwhitewolf tarafından gönderildi Mesajı Görüntüle
dediğiniz kodu nereye yapıştıracağım?
commond buton atadım çalışmadı
Örnek dosyanızı , dosya.tc yada dosya.co ya yükleyip link veriniz
__________________
www.asriakdeniz.com
asri Çevrimdışı   Alıntı Yaparak Cevapla
Eski 19-05-2017, 10:55   #5
redwhitewolf
Altın Üye
 
Giriş: 18/05/2017
Şehir: bursa
Mesaj: 4
Excel Vers. ve Dili:
Office 365 pro
Varsayılan

örnek dosya aşağıdaki linke yüklenmiştir.

http://s9.dosya.tc/server2/f4csjh/Be..._Atma.rar.html


ilginiz için teşekkürlerimi sunarım
redwhitewolf Çevrimdışı   Alıntı Yaparak Cevapla
Eski 19-05-2017, 11:46   #6
asri
Altın Üye
 
Giriş: 24/04/2005
Şehir: Istanbul
Mesaj: 2,085
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Varsayılan

Aşağıdaki şekilde deneyiniz.

http://dosya.co/5hj1jlpfd84r/Belirle..._Atma.xls.html
__________________
www.asriakdeniz.com
asri Çevrimdışı   Alıntı Yaparak Cevapla
Eski 22-05-2017, 09:29   #7
redwhitewolf
Altın Üye
 
Giriş: 18/05/2017
Şehir: bursa
Mesaj: 4
Excel Vers. ve Dili:
Office 365 pro
Varsayılan

üstadım dosyayı denedim
çalışıyor çok teşekkür ediyorum.Sağ olunuz.
sadece sıkıntım şu
eklediğim jpeg görüntüsünde görüldüğü üzere
logo için belirlediğiniz alanın etrafında çizgi oluşturmakta,
bunu nasıl çizgisiz oluşturabiliriz
Eklenmiş Resimler
Dosya Türü: jpg Ekran Alıntısır.JPG (29.9 KB, 8 Görüntülenme)
redwhitewolf Çevrimdışı   Alıntı Yaparak Cevapla
Eski 24-05-2017, 23:04   #8
asri
Altın Üye
 
Giriş: 24/04/2005
Şehir: Istanbul
Mesaj: 2,085
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Varsayılan

Alıntı:
redwhitewolf tarafından gönderildi Mesajı Görüntüle
üstadım dosyayı denedim
çalışıyor çok teşekkür ediyorum.Sağ olunuz.
sadece sıkıntım şu
eklediğim jpeg görüntüsünde görüldüğü üzere
logo için belirlediğiniz alanın etrafında çizgi oluşturmakta,
bunu nasıl çizgisiz oluşturabiliriz
Excel deki görüntü resim olarak alındığı zaman çerçeve gibi izi kalıyor.
Biçimlendirme ve kesim alanlarını değiştirmeyi denedim ama çizgilerin tamamı yok olmadı.

Çözüm bulan biri çıkabilir.
__________________
www.asriakdeniz.com
asri Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 07:18


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.

Excel Eğitimi - Mobil Uygulama - Çorlu - Çorlu Hurda - Torna - Çorlu Web Tasarım - Tarot Falı - Fenerbahçe Haberleri - Trakya Haberleri - investing - Hurda - Kozmetik Ürünler - Excel Eğitimi - Lingerie - Dyeing Machine - Çorlu Temizlik- Hazır Site- SEO- Çorlu Burun Estetiği- Karton Bardak- Çorlu Pimapenci- İstanbul Avukat- Çorlu Kekemelik- Edirne Su Arıtma- Çorlu Perde Yıkama- Marmara Ereğlisi Hotel- Site Yönetimi- Led Aydınlatma- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Kırklareli- Pronet Çerkezköy- Pronet Çorlu- Pronet Lüleburgaz- Pronet Keşan- Çorlu Kamera- Çorlu Fiber- Çorlu Araç Takip- Çorlu Su Arıtma-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden