|
下記コード、テストデータ作成コードでデータ作成後、
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
|
|