java 邮件 超链接_将Excel范围中的超链接传输到Outlook电子邮件

我正在尝试从excel范围(rng 1到6)创建一个电子邮件,其中包含A列和D列中每个单元格的超链接 . 以下是为这些范围创建超链接的代码示例 . 一切正常 .

ActiveSheet.Hyperlinks.Add Anchor:=ActiveWorkbook.Sheets("Overdue").Range("A" & D2), _

Address:="some address" & ActiveWorkbook.Sheets("Overdue").Range("A" & D2).Value

ActiveSheet.Hyperlinks.Add Anchor:=ActiveWorkbook.Sheets("Overdue").Range("D" & D2), _

Address:="some other address" & ActiveWorkbook.Sheets("Overdue").Range("A" & D2).Value

然后我有以下代码,从excel范围(rng1到6)创建一个电子邮件 . 创建电子邮件时,超链接不会传输到Outlook . 文本带有下划线,好像有一个超链接但不可点击 .

Sub Mail_Body()

Dim rng1 As Range

Dim OutApp As Object

Dim OutMail As Object

Dim wb2 As Workbook

Dim MyDate, Weeknr, MyFileName, MyTime, MyMonth

Dim Mail1 As String

Dim Mail2 As String

Dim Subject As String

Dim Warr As String

Dim rng2 As Range

Dim rng3 As Range

Dim rng4 As Range

Dim rng5 As Range

Dim rng6 As Range

Dim Subject_email As String

Application.ScreenUpdating = False

Application.EnableEvents = False

nPath = Environ("temp") & "\" & ThisWorkbook.Sheets("Lists").Range("AA1").Value

Set wb2 = Workbooks.Open(nPath)

D2 = Sheets("Critical").Range("A1").Offset(Sheets("Critical").Rows.Count - 1, 0).End(xlUp).Row

D3 = Sheets("High").Range("A1").Offset(Sheets("High").Rows.Count - 1, 0).End(xlUp).Row

D4 = Sheets("Low").Range("A1").Offset(Sheets("Low").Rows.Count - 1, 0).End(xlUp).Row

D5 = Sheets("Other").Range("A1").Offset(Sheets("Other").Rows.Count - 1, 0).End(xlUp).Row

D6 = Sheets("Overdue").Range("A1").Offset(Sheets("Overdue").Rows.Count - 1, 0).End(xlUp).Row

Set rng = Nothing

Set rng1 = Nothing

Set rng2 = Nothing

Set rng3 = Nothing

Set rng4 = Nothing

Set rng5 = Nothing

Set rng6 = Nothing

Set rng2 = Sheets("Critical").Range("A1:J" & D2).SpecialCells(xlCellTypeVisible)

Set rng3 = Sheets("High").Range("A1:J" & D3).SpecialCells(xlCellTypeVisible)

Set rng4 = Sheets("Low").Range("A1:J" & D4).SpecialCells(xlCellTypeVisible)

Set rng5 = Sheets("Other").Range("A1:J" & D5).SpecialCells(xlCellTypeVisible)

Set rng6 = Sheets("Overdue").Range("A1:L" & D6).SpecialCells(xlCellTypeVisible)

Set OutMail = Nothing

Set OutApp = Nothing

On Error Resume Next

Set OutApp = GetObject(, "Outlook.Application")

If OutApp Is Nothing Then Set OutApp = CreateObject("Outlook.Application")

On Error GoTo 0

'MsgBox OutApp

Set OutMail = OutApp.CreateItem(0)

Dim Session As Object

Set Session = OutApp.GetNamespace("MAPI")

Session.Logon

Create email

With OutMail

.To = Mail1

.CC = Mail2

.BCC = ""

.Subject = Subject_email

.HTMLBody = "Overview:" & "
" & RangetoHTML(rng1) _

& "
" & "Critical" & "
" & RangetoHTML(rng2) & "
" & "High" _

& "
" & RangetoHTML(rng3) & "
" & "Low" & "
" & RangetoHTML(rng4) _

& "
" & "Other" & "
" & RangetoHTML(rng5) _

& "
" & "Overdue" & "
" & RangetoHTML(rng6)

.Attachments.Add nPath '.FullName

.Recipients.ResolveAll

.Display '.Send

End With

我无法共享此代码的输出,但如上所述,会发生的事情是Excel工作表中的超链接不会传输到Outlook电子邮件 . 它们是蓝色的并带有下划线但没有超链接 .

如何将excel的活动超链接转移到outlook?我一直无法找到符合我特定需求的预先存在的解决方案 .

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/343386.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤教育】国家开放大学2018年春季 3818-22T燃气工程施工 参考试题

科目编号:3818 座位号 2017-2018学年度第二学期期末考试 燃气工程施工 试题 2018年 7 月 一、填空题(本大题共10空,每空3分,共计30分) 1.常用沟槽断面有___________________、、、联合槽四种形式。 2&…

【渝粤教育】国家开放大学2018年春季 7140-22T危急重症护理学(本) 参考试题

编号:7140 座位号 2017~2018学年度第二学期期末考试 危急重症护理学试题 2018年07月 一、名词解释(每题5分,共20分) 甲状腺危象 中毒 心肺脑复苏 惊厥 二、填空 (每空3分,共30分&#xff…

工业交换机和工业4G路由器的区分

工业交换机也称作工业以太网交换机,即应用于工业控制领域的以太网交换机设备,由于采用的网络标准,其开放性好、应用广泛以及价格低廉、使用的是透明而统一的TCP/IP协议,以太网已经成为工业控制领域的主要通信标准。工业交换机具有…

java 包装类方法总结_【源码】java包装类总结

1.包装类除了Void和Character,其他六个全部都继承自Number。Number是一个抽象类。如下:public abstract class Number implements java.io.Serializable {public abstract int intValue();public abstract long longValue();public abstract float float…

扩展枚举功能的两种方法

前言 在上一篇文章中,我解释了如何以及为什么在Java代码中使用enums而不是switch/case控制结构。 在这里,我将展示如何扩展现有enums功能。 介绍 Java enum是一种编译器魔术。 在字节码中,任何enum都表示为扩展抽象类java.lang.Enum并具有几…

【渝粤教育】国家开放大学2018年春季 7403-21T素质与思想政治教育 参考试题

编码:7403 座位号: 2017-2018学年度第二学期期末考试 素质与思想政治教育试题(开卷) 2018年7月 一、单项选择题(每题3分,共30分) 考生注意:请将答案填写在下面的方框内,…

工业交换机和工业级光纤收发器的区别

工业交换机和工业级光纤收发器都是网络数据传输设备中的重要组成部分。工业交换机是进行网络内数据交换的一种以太网连接设备,而工业级光纤收发器是延长传输距离的一种光电转换设备。那么他们之间具体有哪些不同之处呢?接下来就由飞畅科技的小编来为大家…

【渝粤教育】国家开放大学2018年春季 8635-21T老年人中医体质辨识与养 参考试题

科目编号:8635 座位号 2017-2018学年度第二学期期末考试 老年人中医体质辨识与养生保健试题 2018年6月 一、名词解释(本大题共5小题,每小题4分,共计20分) 1.拔罐 2.炙法 3.气虚体质 4.阳虚体质 5.痰湿体质 二、填…

java.lang.stackoverflowerror_java.lang.StackOverflowError——如何解决StackOverflowError错误

StackOverflowError在程序栈空间耗尽时抛出,通常是深度递归导致。StackOverflowError继承了VirtualMachineError类,后者表示JVM已被破坏或资源耗尽。更进一步,VirtualMachineError继承自Error类,应用程序不应该捕获这种严重的错误…

【渝粤教育】国家开放大学2018年春季 8664-21T文书档案管理 参考试题

试卷编号:8664 座位号 2017——2018学年度第二学期期末考试 文 书 档 案 管 理 试 题 2018年7月 1.从文书的形成和使用上划分,文书可分为 和 两类。 2.文头一般由公文名称(又称版头)、 、 、 、 等部组成…

couchbase_Spring Data Couchbase 1.0 GA发布

couchbaseSpring Data Couchbase 1.0 GA版本已发布! 该项目是Spring Data项目的一部分,该项目旨在为新数据存储提供熟悉且一致的基于Spring的编程模型,同时保留特定于存储的功能。 Spring Data Couchbase项目提供了与Couchbase Server数据库…

工业交换机厂家,工业交换机品牌前十大排名

工业交换机,也叫工业以太网交换机。随着物联网的快速发展,工业交换机市场竞争也越来越激烈。国内的工业交换机厂家,像北京东土、深圳三旺、杭州飞畅科技等都有自己的研发团队,产品质量和进口的几乎没有差别,但是价格比…

【渝粤教育】国家开放大学2018年秋季 0043-22T计算机文化 参考试题

编号:0053 座位号: 2018~2019学年度第一学期期末考试 立体构成 试题 2019年1月 一、实作题(100分) 运用所学知识,完成一件“渐变层面构造”的立体构成作品。 要求:1.所用材料为纸质材料。 2.作…

设计php框架_自制PHP框架之设计模式

为什么要使用设计模式?设计模式,我的理解是为了达到“可复用”这个目标,而设计的一套相互协作的类。感兴趣的读者可以阅读《Design Patterns: Elements of Reusable Object-Oriented Software》,四位作者(Gang of Four)在书中列举…

Java将列表转换为数组,反之亦然

介绍: 在本文中, 我们将快速学习如何将Java List (例如ArrayList )转换为数组,反之亦然。 如果您希望总体上了解有关ArrayList的更多信息,请随时阅读我们有关Java ArrayLists的文章。 同时,让我…

工业交换机选择时需要注意什么?

工业以太网交换机是用于连接以太网的设备,应用十分广泛,主要应用于:煤矿安全、轨道交通、工厂自动化、水处理系统、城市安防等。现如今,市场上的工业交换机品牌厂家有很多,如何选购合适的以太网交换机是件令人困扰的事…

【渝粤教育】国家开放大学2018年秋季 0266-22T设计构成 参考试题

试卷编号:0272 座位号 2018—2019年度第一学期期末考试 创建小企业 试题 一、名词解释(每小题10分,共40分) 1.产品 商业模式 创业计划 市场定位 二、单项选择题(每小题3分,共30分,每小题只…

html如何与php,html页面怎么跟php文件连接

HTML页面调用PHP文件的方法是要通过JavaScript来实现,在生成静态页面时,可以根据数据库id给html页面生成一个对应的JavaScript文件来调用PHP文件。HTML页面调用PHP文件的方法是要通过JavaScript来实现,在生成静态页面时,可以根据数…

【渝粤教育】国家开放大学2018年秋季 0350-21T幼儿园课程论 参考试题

试题编号:0365 座位号 2018-2019 学年度第一学期期末考试 电子商务概论 试题 一、名词解释题: (每题5分,共20分) 1.网上问卷调研法: 2.社交网络营销: 银行卡线上支付: 第三方物流企业配送&am…

为使节构建控制平面的指南第3部分-特定于域的配置API

这是探索为Envoy Proxy构建控制平面的系列文章的第3部分。 在本博客系列中,我们将研究以下领域: 采用一种机制来动态更新Envoy的路由,服务发现和其他配置 确定哪些组件构成了控制平面,包括后备存储,服务发现API&…