2016-07-31 6 views
0

は、私はさまざまな方法でフォーマットされているセル内のテキストを持っている、のは言わせて: は「これがある混合スタイル単一細胞」単一スプレッドシートギアセル内の様々なテキストフォーマットの詳細を抽出する

Iテキストコンテンツにアクセスすることができ、IRangeのは、Interiorプロパティは、(とりわけ)カラーデータを提供し、IRangeもを有します210プロパティは、Fontのデータを提供し、テキストが太字か斜体かを判断することができます。私の場合は、しかし、私は単一のセル内で異なるスタイルを持つことがあります。どのように私はそれを抽出できますか?

+0

VBAでは、 'Range'オブジェクトの' Characters'プロパティを調べます。 'C#'に似たものがありますか? –

+0

@RonRosenfeld良い点は、「GetCharacters」です:http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.7.0/#SpreadsheetGear2012~SpreadsheetGear.IRange~GetCharacters.html「ICharacters '。文字単位で行くのはあまり効率的ではないかもしれませんが、それがうまくいくなら –

+0

'ICharacters'は' Font'プロパティを持っています。おそらくこれはうまくいくでしょう。 –

答えて

1

VBAでは、RangeオブジェクトのCharactersプロパティを調べます。 C#に似たものがありますか?

+0

C#は 'IRange'に' GetCharacters'を持っています:http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.7.0/#SpreadsheetGear2012~SpreadsheetGear.IRange~GetCharacters.html。 'ICharacters'は' Font'プロパティ(http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.7.0/SpreadsheetGear2012~SpreadsheetGear.ICharacters_members.html)を持っています。コンテンツ。 –

関連する問題