| 
    
     |  | INAさん。ありがとうございます。 セルを指定して、書式設定で、数値を選んでも
 数値に変換されないのです。
 調べてみたところ、数値の右側に半角のスペースがあり、
 それを削除すると、数値に戻ることが分かりました。
 
 ▼ichinose さん
 ありがとうございます。
 
 >http://www.vbalab.net/vbaqa/c-board.cgi?cmd=one;no=9123;id=excel
 >からの流れですね?
 
 その通りなのです。その節は大変お世話になりました。
 今回教えて頂いた下の式で、解決したファイルと、
 (アクセスからOutPutしたファイルは解決いたしました。
 ありがとうございます!)
 文字化けをしてしまうファイルがあるのです。
 エクスポート先のファイルの1行目には、項目名が入っているのですが、
 これが #N/Aとなってしまったり、横の項目名が入ってしまったりします。
 また、2行目からの数値も#N/Aとなったり、
 1行目の項目名が、ランダムに入ってしまったりしています。
 
 関数があるセルがいけないのかと、
 エクスポート元のファイルで、一度、
 コピー → 形式を指定して貼り付け → 値
 としたものをエクスポートして、
 下記のマクロを試してみたのですが
 やはり、文字化け(?)を起こしてしまうのです。
 
 何か方法は無いでしょうか?
 申し訳ないのですが、よろしくお願いします。
 
 
 数値は、A〜D、F〜Q、T、Uの列に入っています。
 
 
 >後は、既存データの数値化は、エクスポートブック(ExportBK.xls)に対して、
 >'=====================================================
 >Sub test()
 >  Set rng = Cells.SpecialCells(xlCellTypeConstants)
 >  rng.Value = rng.Value
 >End Sub
 
 |  |