У меня возникают проблемы при попытке удалить разрыв строки, созданный при использовании упорядоченного списка в автоматической электронной почте Outlook (<ol>
).
Что я пробовал:
- для реализации этого решения, но я не уверен, что это можно реализовать / прочитать через VBA
- для замены разрывов строк пробелами безрезультатно
- для объединения строки заголовка с тегом ol в той же строке (
& "I want to remove the text between this line and my 1st ordered list <ol>" _
)
Есть ли способ выполнить sh это с помощью VBA?
Код, вывод и желаемый вывод ниже:
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
With OutMail
.SentOnBehalfOfName = "me@me.com"
.to = Target.Offset(, 2)
.cc = Target.Offset(, 3)
.Subject = "Subject"
.HTMLBody = "Hello StackOverflow " _
& "<br><br>" _
& "I want to remove the text between this line and my 1st ordered list" _
& "<ol>" _
& "<li> Text </li>" _
& "<ul>" _
& "<li> Bullet </li>" _
& "</ul>" _
& "<li> More Text </li>" _
& "</ol>"
Что я получаю:
Что я хочу:
I want to remove the text beween this line and my 1st ordered list
'I WANT TO REMOVE THE BLANK SPACE HERE
1. Text