| 
    
     |  | 下記コード、テストデータ作成コードでデータ作成後、 
 A列は、2行おきに「1」を計8192個。
 B列は、A列と同じパターンでB24573に「1」を増やしたもの。
 C列は、A列と同じパターンでB24574に「1」を増やしたもの。
 D列は、D1:D24576まで「1」。
 E,F列は、2行筒1行おきにD24576辺りまで「1」を書き込んだもの(1行分づらしてありますけど)
 
 手作業で、1列づつ選択して、(マクロでやると終わりそうにないので)
 編集 → ジャンプ で、数値、もしくは定数でセルを選択するとC、E、F列は範囲ががでかすぎるとエラーになります。
 問題は、B列とC列のエラーの原因が、どこがどうちがうって言うんだ感じでした。
 エラーになる基準って何なのでしょうか?
 今まで気にも止めてなかったので、でたらめ回答をしていたことになりますけど...。
 ますます解らなくなって来ました。
 
 Sub datamake()
 Range("A1:F24576").ClearContents
 Range("A2:C2").Value = 1
 Range("D1:D3").Value = 1
 Range("E1:E2").Value = 1
 Range("F1,F3").Value = 1
 
 Range("A1:F3").AutoFill Destination:=Range("A1:F24576"), Type:=xlFillDefault
 Range("B65536").End(xlUp).Offset(-2).Value = 1
 Range("C65536").End(xlUp).Offset(-1).Value = 1
 End Sub
 
 |  |