人生最悪の忘れ物

Excelシートからセルに入力された値を取得するプログラムを作成しています。しかし、セルに計算式が記入されたいる場合のみ値を取得している以下の部分で型が一致しないというエラーが発生してしまいます。対処方法を知っている方がおりましたら教えてください。

※計算式でなく文字列が入力されている場合は正常に取得できます。

Dim str
・・・
str=obj.Worksheets("AAA").Range("A1").Value

A 回答 (1件)

str=obj.Worksheets("AAA").Range("A1")


str=obj.Worksheets("AAA").Range("A1").Text

とかではどうですか?
    • good
    • 0
この回答へのお礼

上記で実施した結果うまくいきました。ありがとうございます。

お礼日時:2009/01/22 21:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています