3
如何使用VBA在Excel中返回有關單元格的所有格式信息。例如:如何使用VBA從Excel中的單元格返回所有格式?
我需要知道哪些文本是紫色的,它是綠色的,而這是通過襲擊。 Range("B2").Value
只返回純文本。我也需要格式。
如何使用VBA在Excel中返回有關單元格的所有格式信息。例如:如何使用VBA從Excel中的單元格返回所有格式?
我需要知道哪些文本是紫色的,它是綠色的,而這是通過襲擊。 Range("B2").Value
只返回純文本。我也需要格式。
您最好的選擇是使用智能感知來探索所有可用的值。您可以完成下面的代碼片段,例如.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
列出的屬性,您需要檢查單元格字符的內容,測試每個感興趣的格式屬性,並保留唯一的組合。 –
一旦您根據Gene的評論開發了一些代碼,請將其發佈到此處,我們將幫助您排除故障。 –
@GeneSkuratovsky你如何逐字檢查字符?我只知道如何在沒有格式的情況下獲取內容。 –