- Katılım
- 11 Mart 2005
- Mesajlar
- 3,061
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhabalar,
Aşağıdaki kod ile Excel' den Outlook ile veri göndermek isterken
mail gövdesine aşağıdaki metin standart (imza) olarak gelmektedir,
Ekli tabloyu Saygılarımızla yazısından' dan 1-2 satır öncesindeki aradaki boşluğa yapıştırmak istiyorum.
bunun için kodu nasıl düzenlememiz gerekiyor?
Özetle ekli ekran görüntüsündeki şekle ulaşmak istiyorum.
yardımlarınız için şimdiden teşekkürler,
İyi hafta sonları..
Aşağıdaki kod ile Excel' den Outlook ile veri göndermek isterken
mail gövdesine aşağıdaki metin standart (imza) olarak gelmektedir,
Ekli tabloyu Saygılarımızla yazısından' dan 1-2 satır öncesindeki aradaki boşluğa yapıştırmak istiyorum.
diğer bir deyişle mail gövdesinde Saygılarımızla yazısını bulacak ve buradan bir yada 2 satır üstüne tabloyu yapıştıracakİyi günler,
Aşağıdaki malzemeler için stok durumu ve fiyat teklifinizi rica ederim.
Saygılarımızla,
bunun için kodu nasıl düzenlememiz gerekiyor?
Özetle ekli ekran görüntüsündeki şekle ulaşmak istiyorum.
yardımlarınız için şimdiden teşekkürler,
İyi hafta sonları..
Kod:
Set SH = Sayfa1
strBasla = " " & vbNewLine
With olEmail
.BodyFormat = olFormatRichText
.To = "mail123@gmail.com"
.CC = ""
.Subject = "Test"
.Display
Set olInsp = .GetInspector
Set wdDoc = olInsp.WordEditor
r = SH.UsedRange.Rows.Count + 2
k = SH.UsedRange.Columns.Count
SH.UsedRange.Resize(r, k).Copy
wdDoc.Range(Len(strBasla), Len(strBasla)).Paste
Application.CutCopyMode = False
End With
Ekli dosyalar
-
23.7 KB Görüntüleme: 6
-
71.6 KB Görüntüleme: 9