excel-vba相关内容

从Excel文件向多个收件人发送Outlook电子邮件

我目前正在做一个VBA宏,它将发送具有以下条件的SINGLE Outlook电子邮件: A.收件人列在工作表Sheet1的D列中,我想要的只是将每个发件人连接到Outlook的“收件人"字段中.但是,这些接收者是动态的,在数量上可能有所不同.案例可能会导致在这些列中添加或删除电子邮件地址. B.我需要将Sheet2的任何内容粘贴到Outlook的BODY字段中. C.我需要生成带有签名 ..
发布时间:2020-05-22 19:47:30 其他开发

使用Excel VBA计算跟进电子邮件

我正在使用Office 2013,并且试图在我的一个电子邮件文件夹中获取后续项目的计数,并且此值将被写入单元格中. 因此,在添加Outlook对象库参考之后,我将使用以下代码: Dim Folder As Outlook.MAPIFolder Dim objOL As Outlook.Application Set objOL = New Outlook.Application M ..
发布时间:2020-05-22 19:45:41 其他开发

Outlook到Excel的超链接问题

希望您可以帮助我了解我在这里做错的事情. 作为Outlook宏的一部分,我希望使用指向文档的超链接来更新excel中的单元格. '~~> Excel variables Dim oXLApp As Object, oXLwb As Object, oXLws As Object '~~> Establish an EXCEL application object On Err ..
发布时间:2020-05-22 19:45:27 其他开发

从excel/vba向Outlook生成电子邮件时,我的电子邮件签名不会出现?

嗨,我已经使用Ron De Bruin的出色网站创建了VBA代码,该代码可以从excel文件生成给特定用户的电子邮件. 唯一的问题是我的签名没有出现在每封电子邮件中,并且我似乎找不到如何在代码中添加它? 任何人都可以提供建议吗? 您可以说我是一个新手! 模块1 Option Explicit Sub Send_Row_Or_Rows_2() Dim OutApp A ..
发布时间:2020-05-22 19:43:30 其他开发

在同一Outlook对话下使用VBA发送电子邮件

我每天都在使用基本的VBA代码发送包含电子表格副本的电子邮件.电子邮件主题始终相同. 我希望这些电子邮件以相同的对话形式出现在Outlook中,以便在使用“对话"视图时将它们嵌套/嵌套.但是,这些电子邮件总是以新的对话形式出现. 如何在OutMail变量下方设置类似于.subject等的属性,以创建自己的始终相同的ConversationID/ConversationIndex,以便电 ..
发布时间:2020-05-22 19:43:11 其他开发

使用Excel VBA通​​过模板在Outlook 2010中创建电子邮件

我的代码在XP上的Excel/Outlook 2003中运行良好,现在正在运行Windows 7 Excel/Outlook 2010,并收到错误消息: 运行时错误'287':应用程序定义的错误或对象定义的错误. 我的代码基于以下答案: 从Excel 2007发送电子邮件使用Outlook模板&的VBA设置变量 我正在创建Outlook对象和mailitem,如下所示: D ..
发布时间:2020-05-22 19:41:17 其他开发

如果收到Outlook主题和日期

我正在使用来自excel的vba在我的默认Outlook收件箱中搜索主题行上包含“每周运营报告"的电子邮件,然后转移到excel.如何修改我的代码以符合条件:如果主题行显示"Weekly Op's Report for",并且"Received date =今天",则复制电子邮件正文.这是我的代码如下: Sub GetFromInbox() Dim olApp As Outlook.App ..
发布时间:2020-05-22 19:40:42 其他开发

通过自动调整将Excel范围发送到电子邮件正文

我当前正在使用Ron de Bruin的RangetoHTML 函数进行发送电子邮件中有几张桌子.我想让这些表格自动适应Outlook中的屏幕. 当前,我必须单击每个表并转到layout-> autofit以在每个表上进行屏幕显示.我想知道是否可以以某种方式将此任务折叠到宏中. 编辑:这是我对解决方案的第一个猜测: objMail.HTMLBody = RangetoHTML(R ..
发布时间:2020-05-22 19:38:57 其他开发

从Excel回复Outlook邮件

我正在尝试在正文中使用给定格式“全部回复". 我使用以下代码搜索和显示邮件. Sub Test() Dim olApp As Outlook.Application Dim olNs As Namespace Dim Fldr As MAPIFolder Dim olMail As Variant Dim i As Integer Set olApp = New Outlook.A ..
发布时间:2020-05-22 19:38:38 其他开发

从Excel参考Outlook文件夹

我创建了一个宏来读取Outlook电子邮件,并将值和标头(发送时间等)提取到Excel. 这以前曾经起作用,但现在提示错误“尝试的操作失败.找不到对象". 文件夹的位置是“收件箱/TIBCO报告文件夹".错误提示在行 Set olFolder = olFolder.Folders(1).Folders("Inbox").Folders("TIBCO Reports Folder" ..
发布时间:2020-05-22 19:38:36 其他开发

从Outlook接收电子邮件到接收日期指定的Excel

我正在创建一个宏,以按主题和接收日期在我们的团队共享框中获取电子邮件. 我使用for循环来检查邮箱中的所有电子邮件,但由于我的语句检查了1000多个邮件,所以这花了很多时间. 如何在特定日期收到电子邮件?假设我需要在2017年12月1日至2017年12月30日之间发送电子邮件. 密钥正在使用Restrict方法,但我不知道如何使用它. Sub GetFromOutlook( ..
发布时间:2020-05-22 19:37:26 其他开发

使用VBA从Outlook 2010保存.XLSX附件

我们使用Outlook 2010,并接收带有Excel附件的电子邮件.我们将附件手动保存在我们在网络驱动器的分区文件夹中创建的子文件夹中. 我很好奇的是是否有可能 使用代码检查收到的电子邮件中是否有附件, 然后检查附件是否为.XLSX 如果是这样,请打开附件,检查特定单元格的值, 然后将帐户名和帐号存储为字符串和变量 然后使用它们在相应的Windows目录中创建子文件夹. ..
发布时间:2020-05-22 19:36:00 其他开发

将Excel表复制到Outlook邮件并保留格式

我正在使用VBA发送excel中一系列单元格的电子邮件.表格的大小很麻烦,当我复制到Outlook时,所有文本都被包裹起来. 我想保持表格的格式和大小不变,我尝试将其复制为图片,但是图片变得很小.来自A1:AP98. 任何人都可以帮忙吗?我正在使用Microsoft Office 2010 下面是我的代码 Sub SendEmail() Dim olApp As Outl ..
发布时间:2020-05-22 19:34:20 其他开发