Excel VBA質問箱 IV

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

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


25303 / 76736 ←次へ | 前へ→

【56774】Re:【VBA】1000×1000のループ処理について
回答  しょう  - 08/7/4(金) 9:27 -

引用なし
パスワード
   質問の回答になるか分かりませんが、参考までに。

方法1:
時間はかかるかもしれませんがシーケンシャルファイルでCSVに計算結果を吐き出す。
理論上は何行のデータでも作成できます。

方法2:
計算結果が65536行を超えたら次の列に書き込む。
Sub test()
  '
  Dim t As Long
  '
  For t = 1 To 1000000
    Cells(((t - 1) Mod 65536) + 1, Int((t - 1) / 65536) + 1) = t
  Next
  '
End Sub
0 hits

【56744】【VBA】1000×1000のループ処理について ロミ 08/7/3(木) 1:25 質問
【56745】Re:【VBA】1000×1000のループ処理について ハチ 08/7/3(木) 9:20 発言
【56767】Re:【VBA】1000×1000のループ処理について ロミ 08/7/3(木) 22:14 お礼
【56802】Re:【VBA】1000×1000のループ処理について 08/7/6(日) 2:29 回答
【56746】Re:【VBA】1000×1000のループ処理について こぎつね 08/7/3(木) 9:27 発言
【56768】Re:【VBA】1000×1000のループ処理について ロミ 08/7/3(木) 22:20 お礼
【56747】Re:【VBA】1000×1000のループ処理について neptune 08/7/3(木) 9:29 発言
【56769】Re:【VBA】1000×1000のループ処理について ロミ 08/7/3(木) 22:26 お礼
【56771】Re:【VBA】1000×1000のループ処理について neptune 08/7/3(木) 22:42 発言
【56774】Re:【VBA】1000×1000のループ処理について しょう 08/7/4(金) 9:27 回答
【56798】Re:【VBA】1000×1000のループ処理について SS 08/7/5(土) 10:44 発言
【56803】Re:【VBA】1000×1000のループ処理について 見習い 08/7/6(日) 3:31 回答

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