excel - 更改文本颜色、粗体和大小
问题描述
我希望每个人都很好。我需要一些关于我的宏代码的帮助。我想要的是有一个宏代码,它将改变 a2-w2 或直到包含数据的最后一行的特定工作表上的字体大小、颜色和非粗体。我不确定需要做什么,我知道我可以将范围更改为 a2-w350,但是如果行数超过 350 怎么办。有没有办法更改它直到最后一行数据?
[Sub format()
with worksheet("Temp").Range("A2:w2")
.Font.size = 11
.Font.Color = vbBlack
.Font.Bold = False
end with
end sub]
解决方案
试试这个(未测试)
sub format()
with worksheet("Temp")
With .Range("A2:w" & .UsedRange.Rows.Count) 'Fixed
.Font.size = 11
.Font.Color = vbBlack
.Font.Bold = False
End With
end with
end sub
推荐阅读
- python - 如果我使用 psycopg2,如何返回字典或 json?
- javascript - filter in form not responding to check box
- javascript - 如何将参数从剃刀发送到 JavaScript 函数
- ruby-on-rails - 如何修复“SQLite3::SQLException:没有这样的列:{table_name}.{singular_table_name}_id:”
- powershell - JIRA Cloud API GET 请求 - 适用于 Postman,但不适用于 Powershell
- permissions - Umbraco:如何检查是否允许成员以编程方式访问页面
- java - 素数分解计算器中的 For 循环显示合数,并且循环不会重新启动
- sql-server - 适用于 Azure Key Vault 的 SQL Server 连接器与 SQL 2017 开发人员版是否可行?
- c# - MassTransit - 多个消费者都可以收到相同的消息吗?
- sbt - 使用 sbt 查找包含 jar 的项目