| ■No86699 (MTK さん) に返信 > 最初に記載させて頂いた通り > >>中にはが混在している状態で、 >>その中の数値データのみ行合計を出したいです。 > > というのが今回の目的です。 > 分かり辛く申し訳ありません。
であれば、そこは「数値のデータ」と言わないで "123" というような文字列という方が通じやすいです。 「文字列のデータと数値のデータ」と言われると string 型と long 型などの数値型が混在しているのか と思います。
> しかし、「long.TryParse(this.payrollBox[ i, s ].Value」 の部分で > 「引数1 は objectからstringへ変換することはできません」とエラーの表示が出てしまいます。 > やり方が悪いのでしょうか?
エラーメッセージよ読んで理解しましょうよ。「objectからstringへ変換することはできません」 と言われてる通り this.payrollBox[ i, s ].Value は object 型で string 型ではないからです。
魔界の仮面弁士さんが No86698 で書かれたサンプルコードを見てください。ToString() で文字列型 にしているでしょ? |