2011-07-25 7 views
1

excelファイルからpercentage valueを読みました。この値はdoubleである必要があります。C#Excelから二重に読み込まれたパーセント値の変換

私はxlWorkSheet.get_Range("A1", "A1")Value2を使用して値を取得しています。キャスト/ダブルへの変換は機能しません。

このpercentagedoubleに変換するにはどうすればよいですか?あなたの入力は87.5%である場合は

+0

何エクセルから受信した入力がどのように見えるのでしょうか?それはどのようにフォーマットされますか? – Yuck

+0

87.5%56.34%それと同様に?非常に単純なパーセンテージ – kenetik

+0

編集ありがとう=)もっとよく見える – kenetik

答えて

1

には、最初に%記号を取り除く必要があります:

var inputText = "87.5%"; 
var doubleValue = Double.Parse(inputText.Replace("%", "")); 
関連する問題