如何使用VBA返回Excel中有关单元格的所有格式设置信息。例如:
我需要知道哪个文字是紫色的,哪个是绿色的,哪个文字是通过的。 Range("B2").Value
仅返回纯文本。我也需要格式化。
答案 0 :(得分:1)
您最好的选择可能是使用Intellisense来探索您可以使用的所有值。您可以使用.Color
,.Strikethrough
,.Bold
等内容完成下面的代码段,并将它们打印到即时窗口。 (如果您当前没有显示,则Ctrl + G显示即时窗口)
Sub test()
debug.Print Range("B1").Font 'finish this line with any of the IntelliSense options to learn things about the text
End Sub
您还可以查看MDSN网站上列出的font object
的属性