2017-10-27 3 views
0

私はYearという名前のプロパティを持っています。その値は2017,2016のように複数選択できますが、 201,62,017のような形式です。レイトバインディングを使用してデータを書き込むコンマで区切られた数字の文字列は数字の形式に変換されます

したがって、値を書き込む前にセルの書式をテキストに設定する必要があります。

私は解決策を必要とします。私は以下のコードを見つける:

oRange.GetType().InvokeMember("NumberFormat", BindingFlags.SetProperty, null, oRange, oParams); 

これはNumberFormatは、右のように設定した範囲のためにあるのですか?

助けてください!!!!

oRange.GetType().InvokeMember("NumberFormat", BindingFlags.SetProperty, null, oRange, new object[] {"@"}); 

答えて

0

は正しいように、そしてそれは、このように呼ばれるべきテキストセルの書式を設定するようです
関連する問題