首页 文章
  • -1 votes
     answers
     views

    使用VBA在Outlook 2010中打开Excel附件

    我想知道如何使用VBA代码在我的收件箱Outlook 2010中打开Excel附件 . 我想代码: 检查未更改的特定主题"Test" 检查该电子邮件是读取还是未读取,以及是否未读取该电子邮件 我有一个规则,根据主题将电子邮件存储在子文件夹中,但我可以将其更改为返回主收件箱 如果您能解释代码的作用,我将非常感激,因为我不熟悉Outlook连接位 . 这就是我从各个站...
  • 0 votes
     answers
     views

    Excel 2007 VBA在对象变量中使用字符串变量值

    大家下午好! 我环顾四周,但是我找不到任何可以解决我特定问题的事情,所以我会尽力解释 . Specs: Excel 2007,VBA,Outlook 2007 好的,所以我一直在修改我创建的一些脚本,以便在Excel / Avaya CMS中自动化我们的报告 . 在过去的几年里,我一直是唯一一个做报告的人,因此没有必要在其他任何人的计算机上进行设置 . 然而,事情正在发生变化,我正在更新脚本/培训...
  • 0 votes
     answers
     views

    桌面和Web Outlook的加载项

    我是Office加载项开发的新手,对于Outlook的创建JS插件有点困惑 . 实际上,我们可以创建一个可在所有平台上使用的加载项:Mac / PC上的Outlook,Outlook.com和Outlook 365.但是它的工具呢?根据Outlook开发documentation,我们可以使用Yeoman生成器来创建Office加载项 . 但是在我的VisualStudio社区2015中是类似于&...
  • 1 votes
     answers
     views

    将单元格值传递给.To和.CC

    我将一系列单元格从工作簿发送到Outlook . 我从Ron de Bruin http://www.rondebruin.nl/win/s1/outlook/bmail3.htm调整了一下以下的宏 . 现在就像这样(只是我编辑过的部分): With Sendrng .Parent.Select Set rng = ActiveCell .Select Activ...
  • 0 votes
     answers
     views

    VBA在outlook中打开电子邮件

    是否可以通过Excel中的VBA从电子邮件中打开Excel文件? 示例设置: 附有excel文件的每日邮件 需要: 从excel打开附加的excel文件(通过VBA)并将其保存到本地位置 是否可以在VBA Excel中打开存储在Outlook中的Excel文件?
  • 2 votes
     answers
     views

    将电子邮件中的附件保存到每月更改的文件夹中

    我试图在Outlook中获得一个VBA宏,它将保存电子邮件对特定文件夹的附件(每月更改),并将收到的前一个月的YYYYMM添加到文件名中 . outlook规则标识电子邮件 Headers 包含来自某人的“NTMR” . 当它这样做时,它会运行脚本,将附件保存在文件夹中 . 因此,当宏识别收到的电子邮件的月份时,它会保存在落后一个月的文件夹中 . 例如: 在DD / 04/17上收到的电子邮件为“...
  • 7 votes
     answers
     views

    附加多个文件以通过电子邮件或整个目录(VBA)发送

    我正在尝试通过VBA和Outlook发送包含多个附件的电子邮件 . 如果我指定一个附件/文件的路径,我可以使用的代码,如果我确切知道它们是什么,我也可以添加多个附件,但我不会继续前进 - 将有不同的计数和文件名 . 我希望使用通配符发送,如下面的示例所示,但我想我需要使用指向目录的某种循环 . 我已经四处寻找解决方案,但我还没有看到任何与我的具体情况有关的东西 . Private Sub Comm...
  • 2 votes
     answers
     views

    发送包含附件和签名的Outlook电子邮件

    我需要发送带有附件和签名的Outlook电子邮件 . 以下是我的VBA代码 . 我收到错误“Transport failedtoconnect server” . 似乎我没有提供正确的SMTP服务器地址 . 此外,我需要用公司徽标写签名 . Sub Outlook() Dim Mail_Object As Object Dim Config As Object Dim S...
  • -1 votes
     answers
     views

    通过VBA和Outlook发送多个和不同的附件

    我不是专家,我想发送多个不同的附件(例如,Person1接收BOTH attch.1和attach.2; Person2接收attch.3和attch.5等) . 我的代码: Sub SendEmail(what_address As String, subject_line As String, mail_body As String) Dim dlApp As Outlook.Applica...
  • 0 votes
     answers
     views

    获取Outlook附件的VBA宏仅在Outlook关闭时有效

    Excel 2010和SSIS 2012 - 当Outlook打开并运行宏时,我收到运行时错误429 - ActiveX无法创建对象...当Outlook关闭时,宏按预期执行 - 它会加载所有开始的附件使用迷你报告并以xlsx结尾 . SSIS包使用宏打开Excel文件,但随后返回ActiveX错误 . 同样,如果Outlook关闭,SSIS包将打开Excel,运行宏(下载文件)并将它们保存...
  • 0 votes
     answers
     views

    将Excel附件另存为.txt - 使用Outlook 2010中的vba宏打开

    我在Outlook中有VBA代码,用于下载特定电子邮件的Excel附件 . 保存后,我打开Excel文件并更改了一些内容,然后我想将其保存为.txt而不是excel . 这是我的代码: ' Save the attachment as a file. objAttachments.Item(i).SaveAsFile strFile 'Open the attachment file Set xl...
  • 8 votes
     answers
     views

    如何使用Outlook向Excel VBA中的多个收件人发送电子邮件

    我正在尝试在Excel表单上设置几个按钮,以通过电子邮件发送给不同的人群 . 我在单独的工作表上创建了几个单元格范围,以列出单独的电子邮件地址 . 例如,我想要“按钮A”打开Outlook并从“工作表B:单元格D3-D6”中放入电子邮件地址列表 . 然后,所有必须完成的操作都在Outlook中点击“发送” . 这是我到目前为止的VBA代码,但我无法让它工作 . 有人可以告诉我我错过了什么或做错了吗...
  • 0 votes
     answers
     views

    VBA从第二个Outlook电子邮件地址发送电子邮件

    我使用以下代码通过Excel在Excel中使用VBA发送电子邮件 . 我在Outlook中设置了两个电子邮件地址 . 我想从我的辅助电子邮件帐户发送电子邮件 . 我该怎么办? Dim objOL Dim objAppt Const olAppointmentItem = 1 Const olMeeting = 1 Set objOL = CreateObject("Outloo...
  • 1 votes
     answers
     views

    VBA代码,用于从Outlook中的辅助电子邮件地址发送电子邮件

    我在W7 x64上使用Excel 2010,并使用Ron de Bruin的代码从Outlook发送电子邮件 . 我有一个我发送的个人和群组电子邮件地址,我正在寻找一种通过在VBA中更改它来从群组地址发送的方式 . 辅助地址未设置为Outlook中的实际帐户 . 如果我转到Outlook中的文件 - 帐户设置,则只列出一个电子邮件帐户 . 群组电子邮件地址只是转发给群组 . 我为组框创建了一个实际...
  • 0 votes
     answers
     views

    从没有单元格的excel发送Outlook的邮件

    我在下面的VBA代码,它从excel电子表格中的不同单元格生成邮件 . 问题在于,当我用它来生成电子邮件时,邮件不会像普通的Outlook邮件那样自动适应屏幕 . 因此,如果我在智能手机屏幕上阅读它,则文本将不适合屏幕 . 有一个发送邮件的宏和一个选择范围的函数 . Sub Mail_Sheet_Outlook_Body() Dim rng As Range Dim StrBody As Str...
  • 0 votes
     answers
     views

    使用Outlook从Excel中选择电子邮件

    在Excel中我有一个联系人列表,例如: A B 1 Bob Marley bob.marley@hotmail.com 2 Michael Jackson michael.jackson@outlook.com 3 Freddie Mercury freddie.mercury@gmail.com 是否有一些VBA代码将复制...
  • 2 votes
     answers
     views

    Excel VBA:如何向Outlook中的组发送电子邮件?

    我期待从excel vba自动发送电子邮件到outlook 2013 . 我能够将电子邮件发送给个人并通过TITUS分类,但是当我发送到 group email 时,我仍然会收到以下错误 . 如何在VBA中选择“ send anyway ”? 以下是我发送电子邮件的代码: Dim AOMSOutlook As Object Dim AOMailMsg As Object Set AOMSOutl...
  • 1 votes
     answers
     views

    在Excel VBA中捕获Outlook电子邮件发送时间

    每当我在Excel中执行VBA代码时,都会生成Outlook电子邮件 . 它不会自动发送,也不会发送 . 电子邮件由一个范围内的单元格值(基于ActiveCell)和 I want to programmatically capture when the email is manually sent 填充到ActiveCell.Offset(0,13)中,最好使用当前Excel程序中的VBA . ...
  • -1 votes
     answers
     views

    从Excel向Outlook电子邮件添加单元格值

    我正在尝试将Excel中某行的某些单元格值添加到Outlook中的电子邮件中 . Sub Email_Record() ' ' Email_Record Macro ' Email Records ' Dim olApp As Outlook.Application Set olApp = CreateObject("Outlook.Application") Dim olM...
  • 0 votes
     answers
     views

    从excel发送电子邮件,该电子邮件附加来自不同工作表的行

    我有一个vba代码,它发送带有附件的电子邮件 . 我现在需要更改它,以便它将附加工作簿中不同工作表的行 . VBA如下: Sub Fuel_LevelW03() Dim OutApp As Object Dim OutMail As Object Dim strbody As String Set OutApp = CreateObject("Outl...
  • 0 votes
     answers
     views

    生成文件以使用密件抄送字段打开Outlook新邮件

    我需要以编程方式在用户计算机上打开Outlook 2016,其中包含新消息,其中包含预定义字段(To,Bcc,UTF-8正文,附件) . 为此,我需要生成一个outlook作为新消息打开的文件,或者生成outlook打开新消息的脚本 . 这可能看起来很简单,但实际上很棘手 . 例如,我会以生成.eml文件的方式执行此操作,其内容如下: From: info@m.net To: to@m.net C...
  • 4 votes
     answers
     views

    通过Excel VBA在Outlook中打开新邮件

    我每天都在处理日常报道 . 这非常耗时 . 基本上我需要发送电子邮件,其中包含昨天销售与上周和月份销售的简要比较 . 这工作得很好 . 完成此操作后,邮件将粘贴到新工作表,然后我必须将其复制并粘贴到Outlook中的新电子邮件中 . 是否有可能创建宏 open new message in Outlook? 所以我将能够插入我的文本 . 我能够编写将直接从Excel发送它的宏,但这不是我真正想要的...
  • 0 votes
     answers
     views

    通过宏发送电子邮件'Rules and Alerts'

    我想通过Outlook 2007中的“规则和警报”发送自定义电子邮件 . Sub SpirentBoxcarEmail() Dim objOutlook As Object Dim objOutlookMsg As Object Set objOutlook = CreateObject("Outlook.Application") Set objOutlookMsg = ...
  • 0 votes
     answers
     views

    在Outlook中使用VBA在Excel中转置CSV文件

    所以希望这个主题不会太混乱,但基本上在Outlook中使用VBA我正在解析我收到的一些电子邮件,然后将结果附加到CSV文件中 . 我使用以下方法追加结果: Open X As Append As 1 Print #1 yada yada Close 我知道Excel中的VBA代码复制和转置范围是什么,因为它非常简单,但这可以在我的Outlook VBA宏中完成吗?我的目标是在将数...
  • 0 votes
     answers
     views

    在不发送邮件的情况下检索Excel VBA的Outlook外出邮件

    我有一个电子邮件地址列表 . 有些是我组织内的同事(即Exchange服务器),有些是在外面 . 我想检查一下,如果我发送了一条消息,我会得到哪个自动(外出)回复,但实际上没有发送邮件 . 如果我在电子邮件表单中输入地址,我可以看到此自动回复(作为工具提示),但我想使用Excel VBA宏检索和处理它 .
  • 2 votes
     answers
     views

    使用任务计划程序发送Outlook电子邮件时,Excel VBA代码会引发运行时错误429

    我正在使用Excel VBA宏发送自动电子邮件(Outlook 2013),它在每天的指定时间运行Windows任务计划程序(我使用批处理文件来执行此操作) . 当我运行没有任务计划程序的宏时,它正常执行(发送电子邮件),但当我使用任务计划程序时,我收到“运行时错误429”,这只发生在VBA宏尝试创建Outlook对象时: Dim OutApp As Object Dim OutMail As O...
  • 0 votes
     answers
     views

    停止Excel打开另一个Outlook窗口

    我有Excel vba宏来打开特定的Outlook收件箱子文件夹,但Outlook子文件夹在新的Outlook窗口中打开 . 这样做的结果是,如果我不手动关闭新窗口,那么在运行宏几次后,我打开了多个Outlook窗口 . 如何修改代码,以便Outlook只是导航到现有单个窗口中所需的子文件夹,请? 目前,新的Outlook窗口将打开Excel电子表格 . 运行宏时,我希望Outlook的当前实例转...
  • 0 votes
     answers
     views

    Outlook日历中的Excel单元格值

    你好这篇文章是我唯一能找到的关于这个主题的文章 . Outlook addin: Get elements from a selected calendar 我有一个excel电子表格模板,我在所有 Session 之前打印 . 它包含 Session 位置,组名和 Session 时间 . 我必须手动输入时间和位置,以便在我写完 Session 纪要的一周结束时 . 所有关键信息都已打印在我的...
  • 8 votes
     answers
     views

    VBA Outlook . 尝试从电子邮件正文中提取特定数据并导出到Excel

    我在这里找到了很多指南让我到达目前的位置,但是我需要一些帮助来完成我的代码(我是一个完全的新手,所以请耐心等待) . 我试图在Outlook中使用VBA从我在Outlook的某个文件夹中的电子邮件中导出数据以获得优秀 . 我需要从众多电子邮件的邮件正文中提取数据到excel表中 . 我从中提取的电子邮件模板可以在下面找到 . 我需要参考编号后面的10位数字,序列号后面的10位数字和问题描述后的7位...
  • 1 votes
     answers
     views

    从Outlook导入最新的电子邮件到Excel(VBA)

    我花了很多时间研究这个,我还没有找到完整的答案 . 我要做的是从Outlook获取最近的100封电子邮件,并将它们粘贴到Excel工作簿中 . 我已经构建了一个代码(从几个不同的网站借用)已经完成了,但它缺少“最新”部分 . 当我在Excel中执行此代码时,将打印出101行,其中包含我指定的信息,这是好的 . 但它不是最近的电子邮件 . 如果您在下图中看到,现在的时间是晚上7:18,但导入Exce...

热门问题