Merhaba
Form üzerindeki butona makro atadım.
EMailDatabaseObject makro eylemi ile yapılan bu işlemi
Vba ile yapmak istiyorum.
Tasarım menüsündeki Form makrosunu
Vba dönüştür ile hata verdi.
Bu makroyu
Vba çevirip form butonuna eklediğimde aynı görevi yapmasının yanın da gizlice bana da mail gelmesini sağlamak mümkün olur mu?
Merhaba Sayın @
conquerora
Makro yerine kullanabileceğiniz kod
DoCmd.SendObject(ObjectType, ObjectName, OutputFormat, To, Cc, Bcc, Subject, MessageText, EditMessage, TemplateFile)
şeklinde olup burada
- ObjectType ile veritabanı nesneler olarak gönderilir. Parametreleri,
acSendNoObject herhangi bir nesne gönderilmez
acSendTable - Tablo gönderilir
acSendQuery - Sorgu gönderilir
acSendForm - Form gönderilir
acSendReport - Rapor gönderilir
acSendModule - Modül gönderilir
- ObjectName göndereceğiniz nesnenin adıdır. (Örneğin tablonuza verdiğiniz tbl_personel adı gibi)
- OutputFormat ile göndereceğiniz format belirlenir. Parametreleri
acFormatHTML Html (*.html)
acFormatRTF Zengin Metin (*.rtf)
acFormatSNP Ekran Alıntısı (*.snp)
acFormatTXT MS-DOS Text dosyası (*.txt)
acFormatXLS Excel 2000-2003 (*.xls)
acFormatXLSB Excel İkili Çalışma Kitabı (*.xlsb)
acFormatXLSX Excel 2007 ve sonrası (*.xlsx)
acFormatXPS XPS (*.xps)
acFormatPDF PDF (*.pdf) olarak gönderilir.
- To, Cc, Bcc kime, bilgi ve gizli alıcı adreslerini ifade eder. Gizli olarak kendinize mail göndermek (amacınızı bilememekle birlikte etik bulmadığım bir duruş) için Bcc adresi kendi mailinizdir.
- Subject mailinizin konusunu oluşturur.
- MessageText mailinize eklemek istediğiniz yazılı metni ifade eder.
- EditMessage göndereceğiniz mailin mail istemciniz ile açılıp düzenlenip düzenlenmeyeceğini belirler. True değeri ile mail istemciniz otomatik açılır ve mail düzenlenebilir olarak yüklenir, False değeri ile mail istemciniz açılmaksızın mailiniz gönderilir. Varsayılan değeri True'dur.
- TemplateFile Html formatı için kullanmak istediğiniz şablon dosyayı ifade eder. Dosya adı ve yolu tam olarak yazılması gerekir.
Umarım bilgiler sizin için yeterli olur.
Merhaba atoykan
ayrıntılı açıklamaların için teşekkürler.