Tag: 电子邮件附件

如何通过电子邮件发送一个macros的Excel文件

我收到了一个Excel数据工作簿,我用一个button激活macros添加了一个macros。 我必须通过电子邮件将macros工作簿与macros返回。 我将工作簿作为附件添加到电子邮件中。 我想检查附加的文件,看看是否一切正常,我看到macros不在那里。 Excel文件启用了macros。 这应该怎么做? 谢谢。

VBA打开工作簿附加到Outlook模板

有没有办法在发送邮件之前打开附加到电子邮件模板的工作簿,进行编辑和保存? 我已经使用Set Mesg = OutlookAp.CreateItemFromTemplate("C:\Template.oft")创build了mailitem对象,我可以看到附件,但是我看不到到目前为止打开它的方法。 如果有人有什么build议,或者知道这是根本无法完成的,我全都听。 看起来像我可能不得不在发送之前保存和编辑文件…仍然打开想法,但它看起来像是根本无法通过VBA打开附件

使用Google脚本以ms Excel格式创buildGoogle表格的附件

是否可以使用Google脚本从Google工作表创buildExcel格式的文件,以便它可以作为附件添加到电子邮件中? 我有一个代码,采用某些名称(例如,A,C,F)的列,并将它们变成一个新的工作表(在createCustomStatusTable()函数)。 https://docs.google.com/spreadsheets/d/1fZ0JMYjoIrfPIxFBVgDNU0x5X0ll201ZCU-lcaTwwcI/edit?usp=sharing var expected = ['A','C','F']; var newSpreadSheet = SpreadsheetApp.getActiveSheet(); var tableLastRow = newSpreadSheet.getLastRow(); var tablelastColumn = newSpreadSheet.getLastColumn(); var values = newSpreadSheet.getRange(1, 1, tableLastRow, tablelastColumn).getValues(); var rangeToCopy = []; function in_array(value, array) { for(var i = 0; i < array.length; i++) { if(array[i] == value) return true; } return false;; }; function columnsCount() { […]

将Excel文件附加到电子邮件

我目前使用电子邮件插件发送电子邮件,并能够发送HTML内容和附加文件,如图像,附加imageUri。 我有一些表格数据(文本),我打算发送附件(.xls)。 任何人都可以指导我必须使用哪种MIMEtypes/内容types? 我已经尝试application/excel , data:application/vnd.ms-excel但不支持附件格式。 我的表格数据是 var mime = 'data:application/vnd.ms-excel'; var table_html="<table><tr><td>r1</td><td>c2</td></tr><tr><td>r2</td><td>c2</td></tr></table>";

使用Excel值保存电子邮件附件作为文件名的input

我有点新的编码,但在这里:) 我收到的电子邮件附件需要使用Excel工作表中的信息以特定的名称格式进行保存。 包含我需要的信息的行可以通过电子邮件的主题行进行标识。 我想编写一些代码来为Outlook中选定的电子邮件执行以下操作: 使用电子邮件的主题行查找包含所需信息的行 返回该行中几个字段的值 使用这些值和主题行来创build一个文件名 将文件保存在指定的目录中 我已经设法find并重写一些复制的代码来保存仅使用主题行作为文件名的附件。 我努力从Excel工作表获取信息追加到文件名。 这是我的代码到目前为止: Sub SaveAttachments() Dim objOL As Outlook.Application Dim objMsg As Outlook.MailItem Dim objAttachments As Outlook.Attachments Dim objSelection As Outlook.Selection Dim i As Long Dim lngCount As Long Dim strFile As String Dim strFolderpath As String Dim strFileName As String Dim objSubject As String Dim strDeletedFiles […]

通过数据步骤发送时,导出的xlsx文件已损坏

我导出了sas-dataset,使用WinSCP复制到我的电脑,并成功打开它。 但是,当我使用数据步骤发送文件时,文件已损坏。 我点击Outlook和Excel中的文件说:“该工作簿无法打开或由Microsoft Excel修复,因为它破坏”。 我能做些什么来使文件可以使用数据步骤电子邮件打开。 我的代码: /* Create data */ data A; input B; datalines; 1 ; run; /* Export */ proc export data=A dbms=xlsx replace outfile="/home/USERNAME/xlsx_export"; run; FILENAME Mailbox EMAIL 'user.name@abc.de' Subject='xlsx_test' attach="/home/USERNAME/xlsx_export.xlsx"; DATA _NULL_; FILE Mailbox; PUT "xlsx test"; RUN;

需要正确的macros代码才能将文档a / o文件从Excel电子表格附加到Outlook

我有一个macrossearch从Excel中的联系人列表中提取数据的联系人列表,并准备要在Outlook中发送的电子邮件。 这个macros的大部分工作成功。 我差不多完成了。 我也需要它来search一个文件夹(使用在单元格A8中input的文件名),并将相应的文件附加到电子邮件。 (文件夹path:C:\ Users \ SERGIL \ Desktop \ VATS) Below is the code I have thus far: Public Sub SendEmails() Const cSUBJECT As String = "C2" Const cBODY As String = "C3" Const cSTART_ROW_INDEX As String = "C4" Const cEND_ROW_INDEX As String = "C5" Const cMAIL_TO_COLUMN As String = "G" ' The […]

如何在C#应用程序中删除Excel Interop对象引用

我正在使用EXCEL interop来生成Excel,然后我将它作为附件附加到邮件然后发送邮件。发送邮件后,我想删除生成的文件。 在删除它是抛出错误: this file cannot be deleted as it is is used by another process 我search了SO和其他网站,发现有关COM组件的有趣事实。 参考: 如何正确清理Excel互操作对象? 如果我不附加它作为附件然后文件被删除。 删除之前,我删除所有的COM引用。但是,当我使用它作为附件它是抛出错误:我的代码是这样的: workbook.SaveAs(root + statics + ".xls", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing, Type.Missing); // Garbage collecting // Clean up references to all COM objects // As per above, you're just using a […]

来自Excel的电子邮件不会发送附件

我有一个工作簿,我从中创build一个基于一系列单元格的PDF。 这一切工作正常。 我这样做与产生电子邮件分开,所以可以在其发送电子邮件之前进行检查。 然后,我从同一个工作簿创build一个电子邮件发送PDF附件。 电子邮件的正文是从工作簿的另一个单元格范围创build的。 再一次,这样做没有问题。 我发送的时候出现了问题。 电子邮件发送罚款和电子邮件的正文是好的,但没有附件。 我已经尝试三重检查附件的文件path(甚至将其移动到一个更简单的path进行testing),并将其更改为附加一个简单的文档文件。 我也使用了两个不同的电子邮件提供商1和1和GMail,但也有同样的问题。 那个依恋只是不想离开我。 我也注意到,当我将鼠标hover在任何types的链接上时,我现在都有一条鼠标指针出现的消息。 消息是:处理请求时出错 – 错误的响应。 我只能猜测它与我已经发射的所有testing邮件有关,但不知道它是什么意思或如何摆脱它。 我还有东西在跑吗? Sub CDO_Send_Email_Angebot() Dim Rng As Range Dim iMsg As Object Dim ws As Worksheet Dim Flds As Variant Dim iConf As Object Dim PdfFile As String PdfFile = Sheets("5_Angebot").Range("E97").Value & "." & Sheets("5_Angebot").Range("E98").Value 'MsgBox rngAttachment '———- Get the […]

附加某些文件

我想build立以下: selectPDF打印工作表 创build文件夹和打印工作表 – 工程 将这些打印的文件附加到电子邮件 – 不起作用 文件名取决于单元格的值+date(最后Range.Value文件名),有没有办法得到这些PDF附件? 我尝试了以下,但没有奏效 'code … Dim myDir as String, mySht as String myDir = "C:\Users\ihlin\OneDrive\Düngung\" & Worksheets("Drip_Drain_Eingabe").Range("s13").Text mySht = Worksheets("Druckansicht_mmol").Range("c2").Text & "_" & Worksheets("Druckansicht_mmol").Range("K2").Text & "_" & Worksheets("Druckansicht_mmol").Range("P2").Text & "_" & "mmol_" & Worksheets("Druckansicht_mmol").Range("T1").Text `code … … If CheckBox1 = True Then .Attachments.Add myDir & "\" & mySht […]