首页 文章
  • 0 votes
     answers
     views

    尝试使用多个附件创建个性化电子邮件

    根据Jeeped的建议更新: 我正在寻找一种方法来创建一组适合以下参数的电子邮件: 每封电子邮件将根据我的主管设置的模板信件进行个性化 . 会有一个问候语,上面有他们的名字和头衔,以及他们监督的部门的名字 . 每封电子邮件都有一组特定于该收件人的文档 . 在发送之前,应将其保存到文件中进行最终检查 . 以下代码中未引用的-column 5是包含部门名称的列 . 我最接近的是以下...
  • 0 votes
     answers
     views

    Outlook回复与个人收件人姓名(原始电子邮件的发件人姓名)

    我在下面的Outlook VBA中创建了一个宏,回复时将发件人的第一个名称添加到问候语中,为正文添加一些文本,并在我想要的字体中添加签名 . 我需要帮助的是让宏拉出发件人的所有名称,为他们分配一个值,然后我可以将其放在电子邮件正文的其他位置 . 如果无法做到这一点,我会满足于将所有的名字都放入问候语中,尽管最好能够移动名字 . 示例:sender是Name1; Name2目前,这个宏只会拉出Nam...
  • 1 votes
     answers
     views

    检测何时创建新电子邮件(WithEvents)

    我试图从Excel工作簿中调用存储在Outlooks ' ' ThisOutlookSession'中的过程 . 遗憾的是,较新的Outlook 2010应用程序与MS office产品之间的 application.run *SubName* 不兼容 . 由于'.send'上的安全消息需要有人值守站,因此无法完成代表Outlook发送电子邮件的Excel脚本 . (无法更改公司政策中的安全设置...
  • 3 votes
     answers
     views

    Outlook似乎没有检测到Excel附件

    我当前的目标是,当有人向我发送主题电子邮件时 "SES Gas Matrix" 我的Outlook会将excel文档从电子邮件中删除,将其保存在指定位置,打开excel,将其打印到两个位置的pdf然后复制各种单元格关闭excel文件 . 然后杀掉excel文件 . 我遇到的问题是我的代码在我上午发送给我的文件,下载到可能的计算机然后将其附加到自己的电子邮件时工作 . 这工作得非...
  • 1 votes
     answers
     views

    重命名相同名称从Outlook复制时的多个电子邮件附件

    从历史上看,我使用Excel和Lotus笔记来实现这一目标,公司正在通过Outlook 2016过渡,因为它是标准的电子邮件客户端 . 我们从多个分支机构的冰箱单位获取每日报告到邮箱 . 每个分支都是单独的电子邮件,但某些附件的名称相同 . 我使用了一个从LN复制附件的脚本,它有一个私有函数,在处理复制附件时,如果它们具有相同的名称,它将重命名它们 . 我在堆栈溢出处找到了一个脚本,我修改了该脚本...
  • 0 votes
     answers
     views

    Excel工作簿到Outlook模板

    请参阅下面的附图以供参考 . 我有一个excel工作簿,我需要在运行中每天输入数据 . 在输入数据之后,我需要将数据重新输入到Outlook模板中并将其发送给客户端 . 我的Outlook模板包含一张基本表,如图所示 . 我想要做的是在将数据输入excel后,单击按钮,它将自动打开outlook模板,并从excel工作簿中填写数据,准备发送 . 我一直在复制和粘贴数据,但它开始失控,因为每天都需要...
  • 0 votes
     answers
     views

    如何逐行读取Excel文件并将电子邮件发送到工作表上的名称?

    我们有一个名为empList.xlsx的Excel文件,其中包含服务器非常接近空间不足的用户列表 . 该电子邮件旨在向用户提供当前空间状态的建议,并删除一些文件以释放一些空间 . 下面的VB脚本只读取员工的电子邮件地址并向他们发送电子邮件通知,但不会读取特定行上的其余数据 . Set objExcel = CreateObject("Excel.Application") F...
  • 1 votes
     answers
     views

    打开邮件并选择文本

    我已使用此代码在新窗口中打开所选消息: Dim olApp As Outlook.Application Dim Msg As Object Set olApp = Outlook.Application Set Msg = olApp.ActiveExplorer.Selection.Item(1)Msg.Display 我现在想去身体并在体内选择文本“ERROR”,然后留下进行手动治疗 ....
  • 1 votes
     answers
     views

    Outlook电子邮件正文不会复制到Excel

    以下代码有效它将从指定的电子邮件中打开指定的文件 . 但是它不会将身体信息分成excel中的不同行,有什么建议吗? For i = LBound(MyAr) To UBound(MyAr) '~~> This will give you the contents of your email '~~> on separate lines Debug.Print M...
  • 0 votes
     answers
     views

    使用带有自定义正文/主题的VBA回复特定Outlook电子邮件

    Sub Display() Dim myMail As Outlook.MailItem Dim myReply As Outlook.MailItem Dim numItems As Integer Dim mySelected As Selection Dim i As Integer Dim myText As String Dim signature As String signatur...
  • 1 votes
     answers
     views

    从outlook电子邮件正文中复制超链接并导出到excel或记事本

    这是我正在寻找的: 我在outlook中有20个不同的文件夹,每个文件夹都有相同的电子邮件正文结构和格式每个电子邮件正文都有3到7个超链接,我想导出其中一个超链接(它很容易识别,因为它有一个相同的起始/一个特定的单词 - 如果我们导出这个特定的超链接或所有这些都是无关紧要因为我们以后可以在excel中编辑它们 . 我希望将这些超链接导出到Excel工作表中的单元格中 我现在做什么: 我正在使用...
  • 0 votes
     answers
     views

    将多个工作表中的多个范围粘贴到excel的单个电子邮件中

    我今天来找你,寻求建议 . 我在工作中使用excel 2010,我正在使用VBA来自动化它和我的Outlook帐户 . 我有一个包含多个工作表的工作簿,用于跟踪存储在多个建筑物中的各种资产的权重 . 我现在设置为每当用户按下命令按钮时它将打开outlook,复制范围,将其粘贴到HTML中,并填写To / CC / BCC / Subject行,但是我无法弄清楚当我需要更新多个建筑物时,如何在单独的...
  • 1 votes
     answers
     views

    在Excel窗口中打开附件并复制到打开工作簿

    使用Outlook VBA - 我想在excel的特定实例中打开附件,然后将该附件中的工作表复制到打开的工作簿中 . 我使用了几个代码片段(Saving Outlook attachment with date in the filename和Check to see if Excel is open (from another Office 2010 App)来保存电子邮件中的附件,然后找到我...
  • 0 votes
     answers
     views

    从网络驱动器文件夹打开.msg然后下载超链接

    我的目标是打开保存在共享驱动器文件夹中的所有Outlook .msg文件 . 打开每封电子邮件后,打开电子邮件正文中包含的超链接,并保存从该链接打开的文件 . 理想情况下,我会跳过与其他链接不同的链接 . 这是我用来打开.msg文件和保存附件的代码 . 我想我可以重用其中的一部分来打开超链接 . Sub SaveAttachments() Dim msg As Outlook.MailI...
  • 0 votes
     answers
     views

    用于在本地文件夹中保存电子邮件副本的Outlook VBA宏

    每当发送电子邮件时,我都希望将该电子邮件的副本与所有附件一起保存在本地文件夹中 . 我不认为这可以在Outlook中使用自定义规则,但也许可以使用VBA脚本完成? 我使用Outlook和MS Exchange .
  • 0 votes
     answers
     views

    重新启动后Outlook VBA模块更改未保存

    美好的一天,我有一个VBA脚本现在运行几个月,基本上将一些特定发件人的附件保存到一些文件夹中 . 最近,必须编辑该模块,为新文件夹添加几行 . 新脚本在实施的那天按预期工作 . 问题是,第二天,关机后,所做的所有更改都恢复为以前的版本 . 所以,似乎我坚持使用第一个脚本 . 如何编辑脚本并实际保存更改? PS . 我们正在使用MS Server 2012和Outlook 2013
  • 1 votes
     answers
     views

    Outlook VBA宏无法识别

    我很难让Outlook 2010 VBA识别我直接从网上复制的宏 . 该宏应该从电子邮件中提取附件的副本并将其保存到本地文件夹 . 它工作几天前,但是现在,当我尝试在VBA中运行代码(它作为Outlook.MailItem)时,Outlook不会将其识别为任何类型的宏 . 当我拿出它并且只留下括号时,它显示为一个宏,但是我得到一个424对象需要的错误并且无法运行宏 . 如果我这样做该死,如果我不这...
  • 0 votes
     answers
     views

    如何使用vba宏确定自动回复状态?

    我有一个脚本,当一封电子邮件进来时需要自动测试才能运行,但如果我的自动回复功能打开,我希望它以不同的方式响应,有没有办法通过Outlook VBA读取自动回复状态宏?
  • 0 votes
     answers
     views

    使用VBA在Windows资源管理器中处理outlook msg文件的项目详细信息

    我已经从各种Web源中混合了一个VBA脚本,以将选定的Outlook 2013邮件项目保存为文件系统上的* .msg文件 . 这很好但我想在Windows资源管理器(Windows 7)中显示的项属性中添加内容 . 网络搜索引发了令人困惑的信息,因为大多数人似乎都认为我想要更改CustomProperties或BuiltinProperties但是经过很长一段时间后,看起来DSOfile dll对...
  • 1 votes
     answers
     views

    如何共享Outlook VBA

    我在VBA for Outlook中创建了一个宏 . 我希望在Outlook打开时始终启用此宏 . 如何才能使Outlook不必让我允许这个宏运行?如何使其成为“可信”的宏 . 与同事分享此宏的最佳方式是什么? 这是宏脚本,代码工作正常,我正在寻求与我办公室其他人分享这个的帮助: Private Sub Application_ItemSend(ByVal Item As Object...
  • -1 votes
     answers
     views

    Outlook按需回复多封电子邮件

    只是想知道这是否可能,如果有人可以协助我吗? 在这种情况下,我们所做的是电子邮件进入共享文件夹 . 然后我们将这些电子邮件排序 . 排序后,我们将开始将电子邮件放入已批准的文件夹中 . 我想要做的是在Outlook中有一个VBA宏,它将能够生成对已批准文件夹中所有电子邮件的自定义回复 . 例如,如果我们在文件夹中放置5封电子邮件并运行脚本,它应该向这5个发件人发送电子邮件 . 电子邮件将是通用的,...
  • 1 votes
     answers
     views

    如何删除所有颜色类别?

    我正在尝试删除所有颜色类别 . 但是,以下代码并不总是删除所有情况,通常会留下两个或三个 . 有什么理由会跳过某些类别吗? Public Sub DeleteAllCategories() On Error GoTo MyErrorHandler 'Assume gOutlookApp (as in Dim gOutlookApp As Outlook.Appli...
  • 0 votes
     answers
     views

    从Outlook电子邮件中捕获主题行到签名中的mailto链接

    我正在帮助在运营中工作的人 Build 一个电子邮件签名,其中包含一个链接,以便在遇到任何不满时升级到更高级的官员 . 虽然我可以使用mailto:链接到官方的电子邮件ID,但我还想捕获电子邮件的主题以捕获详细信息,例如服务票号和电子邮件主题中的任何其他 Headers . 简而言之,我的意思是 - 当用户点击链接时,他将获得一个具有相同主题的新Outlook撰写邮件窗口 . 使用简单的mail...
  • 0 votes
     answers
     views

    Outlook保存附件时自动运行Excel VBA脚本

    我有一个outlook程序,可以自动将excel附件保存到我硬盘上的某个位置 . 我还在Excel中有一个VBA脚本,旨在使用该文件中的数据并将电子邮件发送给特定的各方 . 通常我必须打开文件并运行VBA脚本 . 从outlook保存文件后,有没有办法让这个VBA脚本自动执行?
  • 0 votes
     answers
     views

    应用于规则的Outlook VBA脚本出错

    我在Outlook中有一条规则,它将每日电子邮件发送到特定文件夹 . 然后我有一个VBA脚本,当注意到该文件夹中的新未读消息进入并将附件保存到我的硬盘驱动器上的文件夹时,并执行一些其他格式化类型的事情(在附件上) . 然后我将脚本链接到Outlook规则向导中的规则,以便它作为包运行 . 问题如下:在将消息分类到适当的文件夹之前,脚本已启动 . 实际上它应该在消息被排序之后运行(否则没有任何东西可...
  • 0 votes
     answers
     views

    自动报告的Outlook和Excel VBA集成

    因为我无法在Outlook中设置规则来运行VBA脚本,所以我尝试创建一个变通方法 . 当某个每日电子邮件带有附件时,我想下载excel附件并打开excel工作簿并在该excel中运行vba脚本来更新信息,更新图表,保存文件,并将文件作为电子邮件发送 . 我在整合方面遇到了麻烦 . 理想情况下,当电子邮件来自具有特定主题行的特定发件人时,我希望Outlook自动下载excel附件,然后运行excel...
  • 1 votes
     answers
     views

    VBA宏将OLEobject嵌入到Outlook约会系列中

    我们使用Outlook日历来跟踪我们当地社区中心的客房预订 . 对于每个日历预约/房间预订,我们从文件中插入一个对象(excel电子表格) . 每个预订的电子表格和文件路径都相同 . Screenshot 我想简化使用宏嵌入此电子表格 . 不幸的是Outlook不允许我录制一个,所以我试图用VBA编写脚本 . 我尝试在Word中录制宏以查看它是否会复制到Outlook(它没有 - 对象变量未设...
  • 0 votes
     answers
     views

    宏无法基于工作表数据创建约会

    我有一个运行的Excel宏,它从电子表格中获取活动名称,日期和时间,并将它们放入Outlook日历中 . 这在Outlook运行时工作正常,但是当它不运行时,宏不会进行约会 . 我做了一个错误检查工件,检查是否正在运行的Outlook运行实例,如果没有运行,但它仍然只在Outlook运行时才有效 . 任何想法为什么?? Sub SetAppt() ' Dim olApp As Outlook....
  • 0 votes
     answers
     views

    从outlook中提取电子邮件地址

    我正在尝试提取Outlook收件箱中所有电子邮件的电子邮件地址 . 我在互联网上找到了这个代码 . Sub GetALLEmailAddresses() Dim objFolder As MAPIFolder Dim strEmail As String Dim strEmails As String ''' Requires reference to Microsoft Scripting R...
  • 2 votes
     answers
     views

    使用宏从Microsoft Outlook Messsage中提取所有IP地址

    我一直在研究如何从Outlook邮件中提取 all IP地址并复制到Excel电子表格 . 我有一个工作示例,用于从OL消息中提取1个IP地址以复制到Excel单元格 . 当前它每个单元复制1个八位位组,但理想情况下我需要1个单元中的IP地址 . 此外,我需要宏来检查消息的完整正文并提取所有IP地址 . 消息中可以有1到100个IP地址 . SAMPLE DATA Lorem ipsum dol...

热门问题