C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

delete列が残ってる? /工場プログラマー (20/12/10(Thu) 09:02) #96534
Re[1]: delete列が残ってる? /魔界の仮面弁士 (20/12/10(Thu) 09:22) #96535
  └ Re[2]: delete列が残ってる? /工場プログラマー (20/12/10(Thu) 09:27) #96536 解決済み


親記事 / ▼[ 96535 ]
■96534 / 親階層)  delete列が残ってる?
□投稿者/ 工場プログラマー (49回)-(2020/12/10(Thu) 09:02:59)

分類:[Microsoft Office 全般] 

Win10
VBAで表を作っているんですけど
ColumnsをDeleteした後に、Cells(1, Columns.Count).End(xlToLeft).Columnで最終列まで色づけると
消した分の列分多く塗られています。

Deleteでは完全に削除はできないのでしょうか

[ □ Tree ] 返信 編集キー/

▲[ 96534 ] / ▼[ 96536 ]
■96535 / 1階層)  Re[1]: delete列が残ってる?
□投稿者/ 魔界の仮面弁士 (2936回)-(2020/12/10(Thu) 09:22:01)
No96534 (工場プログラマー さん) に返信
> VBAで表を作っているんですけど
構文からして、Excel VBA ですね。

Access や Word にも「表」という概念があるので、
何の VBA を使っているのかも明示された方が良いですよ。

> ColumnsをDeleteした後に、Cells(1, Columns.Count).End(xlToLeft).Columnで最終列まで色づけると
> 消した分の列分多く塗られています。

セル範囲は拡大されると、ワークブックを保存するまでは、
そのセル領域まで確保されたままとなります。
ブックを保存すれば、実際の利用範囲にまで縮小されますよ。
[ 親 96534 / □ Tree ] 返信 編集キー/

▲[ 96535 ] / 返信無し
■96536 / 2階層)  Re[2]: delete列が残ってる?
□投稿者/ 工場プログラマー (50回)-(2020/12/10(Thu) 09:27:54)
No96535 (魔界の仮面弁士 さん) に返信
> ■No96534 (工場プログラマー さん) に返信
>>VBAで表を作っているんですけど
> 構文からして、Excel VBA ですね。
>
> Access や Word にも「表」という概念があるので、
> 何の VBA を使っているのかも明示された方が良いですよ。
すいません、提示し忘れました

>>ColumnsをDeleteした後に、Cells(1, Columns.Count).End(xlToLeft).Columnで最終列まで色づけると
>>消した分の列分多く塗られています。
>
> セル範囲は拡大されると、ワークブックを保存するまでは、
> そのセル領域まで確保されたままとなります。
> ブックを保存すれば、実際の利用範囲にまで縮小されますよ。

なるほど、ありがとうございます。
解決済み
[ 親 96534 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -