2012-01-17 1 views
1

あまりにも多くのデータを持つセルのテキストをオーバーフローさせる必要があります。私は簡単に複数のセルに分割することはできませんので、唯一の選択はオーバーフローすることですが、私はそれを行う方法を見つけることができないようです。Excelでテキストをオーバーフローする方法C#/ VB.Net

wb.Cells(1, 1) = bigstring 
wb.Cells(1, 1).WrapText = True 
+0

"オーバーフロー"?ラップテキストはあなたが望むことをしますか? –

答えて

1

問題がセルに表示されていない場合は、表示される文字数が1024文字後に切り捨てられるためです。値はまだ格納されており、数式バーには32k文字まで表示できます。

wb.Cells(1, 1) = bigstring.Substring(0, 3276) 
    stringHolder = bigstring.Substring(32767) 

セルが保持するには大きすぎる残り物を保存します。私はこれがあなたが "オーバーフロー"を意味するのかどうかは分かりませんが、セルに収まるには大きすぎるデータを処理できるはずです。

別の解決策は、彼らがそれをクリックすると、ユーザーは全体を見ることができるように、数式バーを見てなくても、そのセル上のコメントボックスに大きな文字列を追加することであるかもしれない正確にあなたがでどういう

関連する問題