Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7755 / 76734 ←次へ | 前へ→

【74564】Re:文字列を数値へ一括変換したい。
質問  アラユタン  - 13/7/24(水) 15:36 -

引用なし
パスワード
   ▼アラユタン さん:
>▼kanabun さん:
>>▼アラユタン さん:
>>
>>A列の対象範囲を選択して、
>>まず、表示形式を「標準」に戻しておいてから、
>>[データ]メニュ−の [区切り位置]で
>><次へ> <次へ> <ok> で 数値になります。
>
>ご回答ありがとうございます。
>
>全シートを対象にしたいのです。
>
>私のイメージでは以下のようなソースになるのですが、
>
>Sub Sample()
>  For Each sh In ActiveWorkbook.Worksheets
>    For Each xCell In Range("A1:A10")
>      sh.xCell.Value = sh.xCell.Value
>    Next xCell
>  Next sh
>End Sub
>
>うまく動作してくれません。
>ご教示願いします。

自己解決致しました。
Sub Sample()

  For Each sh In ActiveWorkbook.Worksheets
    For Each xCell In Worksheets(sh.name).Range("A1:A100")
      xCell.Value = xCell.Value
    Next xCell
  Next sh

End Sub

上記にて欲しい結果となりました。
ただ処理速度がものすごく遅いのですが、
改善できそうな箇所はないでしょうか。

宜しくお願いします。

6 hits

【74561】文字列を数値へ一括変換したい。 アラユタン 13/7/24(水) 12:00 質問
【74562】Re:文字列を数値へ一括変換したい。 kanabun 13/7/24(水) 12:37 発言
【74563】Re:文字列を数値へ一括変換したい。 アラユタン 13/7/24(水) 14:56 質問
【74564】Re:文字列を数値へ一括変換したい。 アラユタン 13/7/24(水) 15:36 質問
【74565】Re:文字列を数値へ一括変換したい。 kanabun 13/7/24(水) 17:14 発言
【74567】Re:文字列を数値へ一括変換したい。 アラユタン 13/7/25(木) 16:46 お礼

7755 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free