【问题标题】:formatting individual strings in excel在excel中格式化单个字符串
【发布时间】:2015-10-01 18:36:31
【问题描述】:

我想学习如何在 Excel 中使用条件格式,或者最好使用 OpenOffice Calc 在字符串每次出现时对其进行格式化。

例如,我有一张医疗结构表。我想在单元格完成后立即对“上、下、前、后、内侧和外侧”字样进行自动斜体化和着色,以提高可见性和易于阅读。

到目前为止,我只知道如何根据其内容更改整个单元格的格式,但不知道具体的字符串。

任何帮助都会很棒,谢谢。

【问题讨论】:

  • 您是否要求推荐一个教程?还是您要一个具体的例子?在 StackOverflow 上,前者通常不受欢迎。对于后者,您需要相当具体。
  • 感谢您的提醒。我正在寻找一个具体的例子或至少一个解释,这样我就可以自己做。我在下面对 Del Kirksey 的回应可能会让事情变得更清楚。

标签: excel spreadsheet conditional-formatting openoffice-calc


【解决方案1】:

您可以对公式使用条件格式。导航到Conditional Formatting > New Rule > Use a formula to determine which cells to format。然后在公式框中输入公式=SEARCH("Anterior",A1,1)。然后使用“格式”按钮设置您想要的格式。然后单击确定。

在下一个窗口中,单击允许您选择要应用格式的单元格的框。对每个单词重复此步骤,Superior、Inferior、Anterior、Medial 等。

下面几张截图说明一下。

【讨论】:

  • 感谢您的回复!不幸的是,这不是我想要的。让我澄清一下。我想做类似this 目标单元格中​​的其他格式化文本,但我只想格式化特定字符串(如果我使用该术语不正确,请告诉我)出现 单元格内而不更改周围的文本。
  • 啊,现在明白了!虽然我不确定这是否可以使用条件格式。我能想到的唯一方法是使用 VBA。你有使用 VBA 的经验吗?
  • 不幸的是,没有。当我阅读它时,我可以知道发生了什么,但我无法从头开始编写它,而不是使用查找和替换工具。不过,这肯定会很方便自动化。感谢您迄今为止的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多