Excel 2003 条件格式(更改文本格式)

发布于 2024-12-15 00:36:34 字数 400 浏览 1 评论 0原文

需要一些有关如何在 Excel 2003 上进行条件格式设置的帮助。我有一个单元格,该单元格的文本格式取决于 Excel 中选定的列表。

例如

选定的下拉项--------单元格值

  1. 文本---------------------------------------- -TEST123 <----------格式化为文本
  2. 数字-------------------------100,000.00 <--- ----格式化为数字

我认为这可以在 2003 年以后的 excel 中轻松完成,因为条件格式显示数字选项卡,您可以在其中选择数据类型格式,但在 2003 年,它似乎不可用,或者我只是找不到它。

请帮忙。谢谢

Need some help on how to do conditional formatting on excel 2003. I have a cell that will have a text formatting depending on the selected list in excel.

e.g.

Selected Dropdown Item-------Cell Value

  1. Text------------------------------TEST123 <----------formatted as text
  2. Number--------------------------100,000.00 <-------formatted as number

I think that this can easily be done in excel newer than 2003 as conditional formatting displays the number tab where you can select the data type format but in 2003 it seems that its not available or I just can't find it.

Please help. Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

人间☆小暴躁 2024-12-22 00:36:34

您在寻找这样的东西吗?

=IF(ISNUMBER(D9),TEXT(D9,"#,##0.00"),TEXT(D9,""))

我不确定你从哪里得到的

测试123

来自。如果您要添加它或只是将其保留为纯文本。

更新:

我明白你现在在问什么。据我所知,您不能在 Excel 2003 中对数字进行条件格式设置。我将进行一些搜索。不过你可以使用VBA。它看起来像这样:

set r1=selection
if isnumeric(r1.value2) then
  r1.NumberFormat="#,##0.00"
else
  r1.NumberFormat=""
end if

更新2:

所以我想问题是,如果它是文本,你是否在文本中添加了一些东西?如果不只是格式化数字,它就可以正常工作。

Are you looking for something like this?

=IF(ISNUMBER(D9),TEXT(D9,"#,##0.00"),TEXT(D9,""))

I'm not sure where you are getting the

TEST123

from. If it you are adding to it or just leaving it as plain text.

Update:

I see what you are asking now. As far as I know you can't conditional format a number in Excel 2003. I'll do a little searching. You can use VBA though. It would look like this:

set r1=selection
if isnumeric(r1.value2) then
  r1.NumberFormat="#,##0.00"
else
  r1.NumberFormat=""
end if

Update 2:

So I guess the question is then, are you added something to the text if it is text? If not just format the number and it will work fine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文