如何删除 HTML 正文中签名上方自动生成的行?

2024-04-12

When I .Display邮件,要添加签名,签名上方添加两行空行。有没有办法删除它们,使邮件看起来更好,而不丢失签名格式?

With objOutlookMsg
    .SentOnBehalfOfName = "[email protected] /cdn-cgi/l/email-protection"
    .To = "[email protected] /cdn-cgi/l/email-protection"
    .CC = "[email protected] /cdn-cgi/l/email-protection"
    .Subject = "Stackoverflow"

    ' Tekst
    .Display 
    .HTMLBody = "<p style='font-family:arial;font-size:13'>" & _
    "Hej" & "</p>" & _
    vbNewLine & vbNewLine & _
    "<p style='font-family:arial;font-size:13'>" & _
    "Test Test Test Test Test Test" & "</p>" & _
    .HTMLBody

    .Display
End With

显示邮件和签名的图片,开头没有空行。


自从你问这个问题以来已经有几年了,我只是在同样的问题上挣扎,我希望签名能够工作,无论谁发送。我想我仍然会在这里分享,以防其他人遇到类似的问题。

我不是一个伟大的编码员,但我能够通过一堆不同的文章/帖子将东西拼凑在一起以使某些东西发挥作用,因此可能有一种更有效的方法来执行此操作。

为了获得签名,它有效地显示一封带有默认签名的空电子邮件,删除空白,保存它,然后清空并丢弃该电子邮件,然后再转到最终的电子邮件发送(在我的计算机上只是丢弃左侧)最终电子邮件顶部的签名)。签名附在该电子邮件的末尾,.HTMLBody 用于这两个实例。

以下是带有“默认”输入的完整代码,供其他可能偶然发现的人使用:

Sub sig_and_email_send()
    Dim OutApp As Object
    Dim OutMail As Object
    Dim signature As String

    With Application
        .EnableEvents = False
        .ScreenUpdating = False
    End With

    Set OutApp = CreateObject("Outlook.Application")
    Set OutMail = OutApp.CreateItem(0)

  'gets default signature from e-mail
    With OutMail
        '2 = HTMLBody Format
        .BodyFormat = 2
        .Display
        'deletes blank space present before signature
        signature = Replace(OutMail.HTMLBody, "<p class=MsoNormal><o:p>&nbsp;</o:p></p>", "")
        'removes entire e-mail contents and then closes with discard
        OutMail.HTMLBody = Replace(OutMail.HTMLBody, OutMail.HTMLBody, "")
        OutMail.Close 1
    End With
    
    On Error Resume Next
    With OutMail
        .to = "[email protected] /cdn-cgi/l/email-protection"
        .CC = "[email protected] /cdn-cgi/l/email-protection"
        .BCC = "[email protected] /cdn-cgi/l/email-protection"
        .Subject = "Subject"
        .Attachments.Add "\\network\folder\documents\file.xlsx"
        .HTMLBody = .HTMLBody & "Hi," & "whateveryourtextis" & _
        "<br>" & "Thanks," & "<br><br>" & signature
        .Display 'or use .Send
    End With
    On Error GoTo 0

    With Application
        .EnableEvents = True
        .ScreenUpdating = True
    End With

    Set OutMail = Nothing
    Set OutApp = Nothing
End Sub
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何删除 HTML 正文中签名上方自动生成的行? 的相关文章

  • 在d3.js中将2D形状转换为3D,并根据ANGULAR中的值调整高度

    我正在使用 d3 js v6 创建以下 2D 图表表示的 3D 图表 这个圆圈中有多个正方形 每个正方形都根据值分配了一种颜色 值越大 正方形越暗 现在我想将其转换为 3D 形状 其中当值变高时 只有特定正方形的高度会增加 因此结果在某种程
  • 单击引导分页链接时调用 jquery 函数

    我想在单击引导分页链接时调用 jquery 函数 假设我想从第1页遍历到第2页 应该调用一个jquery函数 我正在使用以下代码 但它不起作用 ul pagination on click li function alert page ch
  • 三级十进制有序列表 CSS

    我有一个 html 中的三级有序列表 我想为其提供如下样式 1 Item 1 1 1 Item 2 1 1 1 Item 3 下一个 plunker 中有一个 html 示例 http plnkr co edit DqhZ5pJILTUHG
  • 需要有关 React Js 的帮助

    我是 React Js 新手 我的代码无法正常工作 请看下面 这是我的脚本文件Main jsx 该文件由 React 编译 输出放置在 dist 文件夹下的 main js 文件中 var react require react react
  • 博客上的随机背景图片

    我正在尝试整理某种代码 以随机化我的博主博客上的背景图像 我的编程技能不足 但我愿意尝试建议 我记得在 WordPress 中实现了类似的功能 通过将 php 代码文件存储在图像文件夹中 然后从 CSS 中调用该 php 文件 就像它是图像
  • LinkedIn 共享网站时不获取元数据

    我在 LinkedIn 上共享正在处理的网站时遇到问题 LinkedIn 不会从该页面获取任何数据 该网站的元数据遵循以下建议他们的文档 https help linkedin com app answers detail a id 466
  • jQuery:查找文本并替换为 HTML

    我尝试查找并替换文本 使用 jQuery 实际上我正在尝试在文本周围添加一个 span 元素 我还应该能够再次删除跨度而不会丢失里面的文本 例如 假设我有以下情况 span This is a span element span 我希望能够
  • 使用 CSS 删除不需要的表格单元格边框

    我有一个奇怪且令人沮丧的问题 对于简单的标记 table thead tr th 1 th th 2 th th 3 th tr thead tbody tr td a td td b gt td td c td tr tr class o
  • Overflow:auto 导致子 DIV 的绝对元素消失

    我有一个 div A 我在其中设置了overflow auto 现在在该 div 内 我有两个 div 父 div B 设置为position relative和子 div C 是position absolute 现在的问题是 设置ove
  • 滚动时我的身体背景颜色消失

    我希望有人能帮帮忙 我已将 body height 属性设置为 100 当所有内容同时显示在屏幕上时 这很好 然而 当我需要滚动 最小化窗口时 主体颜色消失 只留下我为 HTML 背景设置的颜色 有人知道解决办法吗 html backgro
  • 使用 Unity 在 iOS 应用程序上发送电子邮件时出错

    我正在开展一个学校项目 我正在尝试记录从我统一制作的游戏中存储的数据 我的问题是我想通过电子邮件将数据发送到应用程序 一切正常 电子邮件与数据一起发送等 但是当我将应用程序构建到 iOS 设备时 它不会发送电子邮件 我在 Unity 中没有
  • 在用户窗体终止/关闭 VBA 时调用数组

    我有一个问题 我想在用户窗体关闭时将用户窗体的内容存储在数组中 我认为我的语法正确 但似乎不会在用户窗体初始化时重新填充 我尝试将数组放入其自己的模块中 但这也不起作用 有人愿意启发我吗 示例代码 Public Sub DPArrayStu
  • 将 div 设置为 post 方法结果页面的目标容器

    我有一个 div 标签 也分为两个 div 这是代码 div div div div
  • 如何淡化循环背景图像?

    这里的菜鸟 我试图让我的静态背景变成一个轮播 我当前的html看起来像这样 div class pageContent div 和我的CSS body background url http placehold it 1600x1200 n
  • SASS如何在旋转body时使页面完整的高度和宽度?

    我必须旋转我的身体并做到这一点全高 and 全屏宽度 嗯 我用的是vh公制并且非常适合width但身高还是不太合适 我不得不旋转 90 度但是height and width仍然指相同的方向not rotate PS 我添加了 red以便更
  • 如何从顺序键盘导航中删除 Vuetify 附加图标

    在带有 Vuetify 的 Vue js 应用程序中 我有一组用v text field并且其中有一个append icon为了切换文本可见性 如下所示
  • 如何清除WebGL中的矩形区域?

    WebGL 有一个clear清除整个表面的方法 清除表面的特定矩形的最佳方法是什么 例如 我想将一个从 50 50 开始的 100x100 像素框设置为全零 ARGB 0 0 0 0 我现在能想到的就是用一个写入零的片段着色器绘制一个四边形
  • 如何滚动到div内的元素?

    我有一个滚动的div我想在点击它时发生一个事件 它会强制执行此操作div滚动以查看内部元素 我写的JavasCript是这样的 document getElementById chr scrollIntoView true 但这会在滚动时滚
  • 如何使 jQuery 向上动画

    我有一些 jquery 运行得相当好 但是当我将鼠标悬停在有问题的元素上时 底部向下扩展 这并不意外 但不是所需的效果 我希望元素的底部保持静止 而元素的顶部向上扩展 如果您想查看我目前拥有的内容 您可以导航至http demo ivann
  • 一旦 webapp 添加到主屏幕,是否可以强制 iphone/ipod 更新 apple-touch-icon?

    我使用 safari 的所有推荐链接和元标记创建了一个网络应用程序 例如

随机推荐

  • 在 View AngularJS 中使用服务

    我对 angularJS 服务有疑问 我有简单的服务 angular module mainApp services factory AuthService function http var currentUser null var au
  • 删除过多的 try-catch 块

    我正在重构一个由其他开发人员编写的中型 WinForms 应用程序 几乎每个类的每个方法都被一个try catch堵塞 99 的情况下 这些 catch 块仅记录异常或清理资源并返回错误状态 我认为很明显这个应用程序缺乏适当的异常处理机制
  • 以逗号分隔的标签输入字段

    我正在开发一个网络应用程序 允许用户通过标签发布内容 但问题是 如果标签被comma并且文本字段值仍然相同 只是用户的视图会有所不同 一个例子是 YouTube 或 StackOverflow 目前我不需要它来检查数据库或任何东西 Than
  • Java 8 从 Map 中的匹配值中提取所有键

    我对 Java8 比较陌生 我有一个场景 我需要从 Map 中检索与对象匹配的所有键 想知道是否有一种方法可以获取所有键而无需再次从列表中迭代它们 Person java private String firstName private S
  • 如何在 Android 上使用 GraphQL 和 Retrofit?

    我是 GraphQL 的新手 但我已经使用 Retrofit 一段时间了 它易于使用且快速 GraphQL 在传递数据的方式方面与 REST API 有很大不同 关于在 Android 上使用 GraphQL 的教程确实不多 我只能找到这个
  • 使用 numpy.genfromtxt 填充缺失值

    尽管前面的问题提出了建议 9999 作为 numpy genfromtxt 的缺失值 https stackoverflow com questions 12274709 9999 as missing value with numpy g
  • 将默认值传递给表值参数 - SQL Server

    我在我们的一个存储过程中使用表值参数 这是我使用的语法 districtlist NumericList readonly NumericList是用户定义的表类型 但是 根据要求 我需要将默认值传递给该表值参数 districtlist
  • Boost 单元测试链接错误——abi 不匹配?

    我正在尝试使用 boost 构建一个单元测试 但链接器抱怨缺少函数 拿这个骨架代码 define BOOST TEST DYN LINK define BOOST TEST MAIN include
  • 无法使用如此大的 URL 生成 XML 文件

    我想使用下面的代码生成 XML 但是当我包含大 URL 时它会出错 甚至 cdata 也不起作用 xml new SimpleXMLElement
  • 数据框操作 - 捕获值的变化

    我目前有一个数据框 如下所示 它显示位置变化 添加 1 个单位 减去 1 个单位或不执行任何操作 0 我正在寻找带有净头寸的第二个数据框 该数据框可以是多头 1 或持平 0 假设不可能有净空头 1 头寸 因此逻辑是从 0 开始 当第一个 1
  • Android AudioTrack 缓冲问题

    好的 我有一个频率发生器 它使用 AudioTrack 将 PCM 数据发送到硬件 这是我使用的代码 private class playSoundTask extends AsyncTask
  • readOGR (rgdal) 无法从 XML 获取多边形名称

    我正在尝试导入英格兰 CCG 边界的 KML 地图 此处提供 200Kb http geoportal statistics gov uk datasets 1bc1e6a77cdd4b3a9a0458b64af1ade4 4 kml 进入
  • “cv::VideoCapture::open VIDEOIO(CV_IMAGES):引发 OpenCV 异常”

    当我使用 VsCode 调试器运行代码时 我根本没有收到任何错误 并且一切正常 但是当我尝试在没有调试器的情况下运行代码时 我收到此错误 ERROR 0 global C projects opencv python opencv modu
  • 如何在 Powershell 中执行相当于 $PROGPATH/program 的 bash 操作?

    在 GNU Linux 中我会这样做 PROGPATH long and complicated path to some bin PROGPATH program args 但在 Powershell 中如果我尝试这样做 PROGPATH
  • 我需要一个非常简单的 PHP 数据库前端管理面板;指定表的简单记录编辑器[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我希望为我们的公司网站添加一些动态 这是次要角色 所以我不想花太多时间在上面 此时 我所需要的只是一个简单的 PHP 脚本 非技术用户可以
  • 输出到字符串的 cout 相当于什么?

    我早该知道这一点 但是 printf is to sprintf as cout is to 请举个例子 听起来您正在寻找std ostringstream http en cppreference com w cpp io basic o
  • 我可以使用 iOS 推送通知来进行应用程序实时内容更新吗?

    我想使用没有徽章 消息或声音的推送通知消息 仅使用与应用程序相关的 JSON 以便实时更新应用程序的内容 当应用程序未运行时 这些通知毫无用处 因此当应用程序进入后台或用户空闲时 向我的服务器发送取消订阅 我不会发送它们 并在应用程序进入前
  • Scrapy:测试内联请求的有效方法

    我使用 scrapy inline requests 库编写了一个蜘蛛 所以我的蜘蛛中的解析方法看起来像这样 inline requests def parse self response1 item MyItem loader ItemL
  • python 原始字符串符号抛出带有尾部斜杠的错误

    我正在尝试使用原始字符串表示法在 python 中设置字符串变量的路径 但出现尾部斜杠错误 datapath r C path to my data 给我一个 扫描字符串文字时 EOL 错误 我认为原始字符串表示法应该将所有内容都包含在字符
  • 如何删除 HTML 正文中签名上方自动生成的行?

    When I Display邮件 要添加签名 签名上方添加两行空行 有没有办法删除它们 使邮件看起来更好 而不丢失签名格式 With objOutlookMsg SentOnBehalfOfName email protected cdn