C#の初心者ですが、宜しくお願いいたします。表題にもあるとおり、C#からExcelのセル値の取得を行いたいと思っているのですがデバッグ時にエラーが起こりうまくいきません。取得方法に、GetCellというものも見つけたのですがうまくいきませんでした。エラー内容と、試行中のソースを記載します。ご教授を宜しくお願いいたします。暗黙的に変換できません。明示的な変換が存在します。デバッグ時にエラーが起こりうまくいきません。取得方法に、GetCellというものも見つけたのですがうまくいきませんでした。エラー内容と、試行中のソースを記載します。GetCellというのは聞いたことがないのでどこかの誰かが作ったものだと思いますが、それはともかくとして。暗黙的に変換できません。明示的な変換が存在します。不足していないかどうかを確認してください)どこで起きているかを書きましょう。それとエラー内容からして単にキャストしていないだけということはわかるでしょうか。編集(投稿者)未記入さん、返信とご指摘をありがとうございます。エラーの発生箇所は、objSheet.Cells[1,3];になります。キャストなのですが、試してみたのですがエラーが発生しました。3];エラーは同じ箇所で内容は以下となります。コンポーネントを表さない型にキャストすることはできません。呼び出しをサポートする場合は、インターフェイスにキャストすることができます。このエラー内容は自分には理解できませんでした。拙い内容で申し訳ありませんでした。編集(投稿者)objSheet.Cells[1,3];のところでエラーが発生しているということですが、Cellsって値を返すのではなく、Rangeオブジェクトを返しているような気が...(すみません。プロパティに格納されていますEXCEL-VBAでは、このValueプロパティを省略して使えていましたが、C#とかだと、省略できないので自分できちんと教えてあげてください。やっても取れると思いますですよ。やっても取れると思いますですよ。string.valueなどというメンバはありません。Hijunさんの回答で正解です。やっても取れると思いますですよ。string.valueなどというメンバはありません。Hijunさんの回答で正解です。あ、そだった、(string)キャストしてるの見逃してました。3];としていた場合、StrTitleオブジェクトはセルを指すオブジェクトになっている、ってことですねすみませんです。皆さんありがとうございました。返信が遅れて申し訳ありません。HiJunさんの方法で解決できました。先日まで、EXCEL-VBAを使用していたので片桐さんの仰る通りセルの値に関して勉強不足でした。勉強しなければいけないと思いましたが、これからも宜しくお願いいたします。先日まで、EXCEL-VBAを使用していたので片桐さんの仰る通りセルの値に関して勉強不足でした。本質的な問題はあなたが・デフォルトプロパティを理解していないこと・メソッドの戻り値またはメンバの戻り値の型を意識していないことにあると思います。これを意識しないかぎり別のところでまったく同じミスをおかしてしまうでしょう。