.HTMLBody = “<TABLE align=LEFT>” & body1 & Range_to_Html(WB2.Sheets(“Sum”).[A16:M72]) & “</TABLE>” 如何修改此代码可以使取得的截图A16:m72 的显示字体变成9号字
时间: 2024-09-19 13:16:19 浏览: 41
html_rar.zip_表格 html
在给定的HTML字符串中,如果想要改变表格内A16至M72范围内的文字字体大小,你需要替换这部分内容的`<TD>`标签,因为HTML中的字体大小通常通过`<TD>`(表格数据单元格)或`<P>`(段落)元素的`style`属性来设置。假设你想要将所有文本字体设为9号,你可以这样做:
```html
<TD style="font-size: 9pt;">...</TD>
```
所以,将`Range_to_Html(WB2.Sheets("Sum").[A16:M72])`这部分替换成包含style属性的HTML:
```html
Range_to_Html(WB2.Sheets("Sum").[A16:M72], "font-size: 9pt;")
```
或者如果你的 `Range_to_Html` 函数支持直接设置样式作为参数,可以这样调用:
```html
.Range_to_Html(WB2.Sheets("Sum").[A16:M72], "<TD style='font-size: 9pt;'>")
```
这里假设 `Range_to_Html` 接受一个额外的参数用于设置单元格样式。
阅读全文