- ベストアンサー
ブラウザ表示の¥マーク付き数字がエクセルで計算に使えない
ブラウザで\968900という数字をエクセルにコピペすると文字扱いになり計算エラーになります。(\は&付きのyenで表示しています。) よく調べてみると エクセルに貼り付けた後テキストでおとすと\は?に変っています。ワードで見てみると\は英字(US)という言語の選択になっています。 たぶんブラウザの\とエクセルで使う\は文字コードが違うのでエクセルで使う¥マーク付き数字とは判定されないで文字と判定されているようです。 エクセルでブラウザの\を置換でエクセルで使う\または空白にすれば計算できます。 しかし、その後の処理を考えるとブラウザでの\がエクセルで使える\で表示されるのが一番良いのですが・・・。 どなたか良い方法をご存知の方がいらっしゃいましたらご回答お願い致します。 ブラウザでは\と\の違いが表示できないので、説明がややこしくなってしまいましたが、お分かりいただけましたか?
- みんなの回答 (3)
- 専門家の回答
補足
ご回答ありがとうございます。 やはり、コードが違うのでエクセルでは数値として取り扱えないのですね。 ブラウザの記述は、アクセスのHTML変換(マクロ)でやっています。すべてデータ抽出→ブラウザ表示まで自動で行っています。 案(2)(3)を作業をするときに行うか、¥を\に変換するマクロをエクセルで組むしかないのでしょうか。