我想在ExcelVBA中设置一个范围,以便以后寻址它,将其转换为HTML并粘贴到电子邮件中。通常,这一切都适用于以下代码行(仅在我定义范围的地方): Set MySheet = ExeWb.Sheets("Sheet1")
Set rng = MySheet.Range("A6:L17").SpecialCells(xlCellTypeVisible) 稍后,我使用函数"RangetoHTML(rng As Range)“将其粘贴到电子
我是VBA的新手,Ron de Bruin的内容帮了我很大的忙,但我被这个问题卡住了。来自Ron de Bruin的主题:如何合并“将一行或多行邮件发送到某个范围内的每个人”和“邮件范围/邮件正文中的选定内容”,这样我就可以使用outlook将其作为HTML邮件正文发送?我到处都找过了,但找不到答案,而且我的<
我有一个创建电子邮件的宏。电子邮件的正文是固定的选定范围。
我想要改变这一点,因为当某人收到电子邮件时,正文后面有空行,这是有意义的,因为范围太大了,并且会包括空行。范围太大,因为Excel中工作表的第一部分是"Hi,xyz here is The pivot table Excel.....“然后它将显示</
我正在使用一个修改过的Ron De Bruin的代码来调用一个outlook邮件窗口,其中的一个表格是由range组成的。在此范围内,有一些单元格包含我们公司sharepoint上的链接。当创建的表格插入到邮件正文中时,单元格中的超链接以某种方式从开头缩短,因此地址从两个点开始(字面上)。我想知道是否可以修改函数以保留整个链接地址,或者在邮件正文
我目前能够成功地复制格式保留到电子邮件正文的单元格范围,但是,我也想附加XLSX文件,反映在电子邮件正文中显示的内容。在函数和电子邮件例程之间传递文件变量时遇到问题。THAT NEEDS TO BE PASSED BACK TO OUTMAIL ROUTINE
myFileName = Environ$("temp") & "\" & "File-"