Excel VBA質問箱 IV

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

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


58906 / 76738 ←次へ | 前へ→

【22552】Re:行・列の挿入限界??
発言  MMX  - 05/2/23(水) 17:19 -

引用なし
パスワード
   ▼sa さん:
>>・作表は、元データのレイアウトを採用しつつ、
>> 「率欄」などの追加項目を列挿入して罫線・着色編集を行っています。
>  レイアウトが有るのに追加項目を列挿入しているのですね 
>
>> この作表処理を何度か繰り返していると
>  EXCELの列数の制限が256だと思ったのですがそれ以上になるのですか

列数が256を越えることはありません。この点は検証しました。
実際に256を越える場合、処理を止めて警告を表示するなど
対応のしようもあるのですが・・・(−−;

例えば、一回目の作表結果が200列まで達し、
「Cells.Delete」の後、同じシート上で同じ作表処理を実行して
2回目の作表結果が100列までだとしても、
Cells.SpecialCells(xlLastCell).Address や
Activesheet.UsedRange の指す範囲が一回目の200列という
最大の範囲を保有しているため(??)、
列納入( Columns(X).Insert shift:=xlShiftToRight )を実行すると
「列がはみ出す」というエラーが発生します。

※最大の作表結果は251列×200行です。
 この時点で1列も挿入できません・・・_| ̄|○
 こういった作表結果も、いかがなモノかと思いますが・・・(汗

0 hits

【22537】行・列の挿入限界?? MMX 05/2/23(水) 15:17 質問
【22540】Re:行・列の挿入限界?? G-Luck 05/2/23(水) 15:42 回答
【22548】Re:行・列の挿入限界?? MMX 05/2/23(水) 16:40 質問
【22549】Re:行・列の挿入限界?? sa 05/2/23(水) 16:43 質問
【22552】Re:行・列の挿入限界?? MMX 05/2/23(水) 17:19 発言
【22551】Re:行・列の挿入限界?? Jaka 05/2/23(水) 17:12 回答
【22553】Re:行・列の挿入限界?? MMX 05/2/23(水) 17:28 お礼
【22555】Re:行・列の挿入限界?? Jaka 05/2/23(水) 17:39 発言
【22556】Re:行・列の挿入限界?? G-Luck 05/2/23(水) 17:41 発言
【22557】Re:行・列の挿入限界?? MMX 05/2/23(水) 17:57 発言
【22559】Re:行・列の挿入限界?? MMX 05/2/23(水) 18:50 お礼

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