gpt4 book ai didi

css - vba 中的单元格对齐创建了 html outlook 消息

转载 作者:行者123 更新时间:2023-11-28 02:10:11 25 4
gpt4 key购买 nike

我必须每天生成一封电子邮件,并且必须将 excel 单元格复制到电子邮件中(只有两列但有很多行)。我正在使用这个功能:

str = "<table>"
str = str & "<head><style>table, th, td {border: 1px solid black; border-collapse:" & "collapse;}</style></head><body>"
getdata = str

我以这种方式生成电子邮件:

With emailpod
.BodyFormat = 3
.display
.To = Sheets("email").Range("H1").Value
.cc = Sheets("email").Range("H2").Value
.Subject = Sheets("email").Range("H3").Value & Sheets("email").Range("H6")
.HTMLBody = Sheets("email").Range("H4") & "<br><br>" & Sheets("email").Range("H5") & "<br><br>" & _
getdata & "<br>" & "Regards" & .HTMLBody & "</body>"

End With

我有单元格的边框,但我还需要将单元格对齐到边框内。有人知道怎么做吗?

最佳答案

将此添加到您的样式 (CSS)

td {text-align:right;}

所以它看起来像这样:

str = str & "<head><style>table, th, td {border: 1px solid black; border-collapse:collapse;} td {text-align:right;} </style></head><body>"

关于css - vba 中的单元格对齐创建了 html outlook 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48791790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com