0

カスタム データ グリッドを使用して、書式設定されたテキストをセルに保存します。次に、winforms 組み込みの rtf エディターを使用してセルにデータを表示および保存します。Windowsのクリップボードを使ってエクセルとデータのやりとりをしたいです。ただし、Excel に RTF マークアップを受け入れるようにすることはできません。書式設定されたデータの代わりに、すべてのテキストと RTF マークアップを取得します。複数のセルをコピー/貼り付けしたいことに注意してください。

マークアップを使用するように Excel 12 にヒントを与える方法はありますか?

ありがとう、

4

1 に答える 1

0

グリッドをクリップボードにプッシュするときは、 Data Interchange Formatと互換性のあるクリップボード エントリを生成することを検討してください。

Excel は、クリップボードにコピーされた特定のグリッド部分の多くのバリアントをプッシュします。同じように動作すると、Excel はクリップボードの内容をテーブルとして読み取ることができます。

このようなクリップボード ビューアーを使用して、Excel がクリップボードに生成する形式を確認することもできます。

于 2012-05-14T20:21:42.010 に答える