サンプル画像
Excelマクロ塾メニュー

エクセルマクロ・VBAは慣れが肝心
最初は難しく感じるExcelのマクロとVBAですが、仕組みが理解できると徐々に使いこなせるようになってきます!
自分のペースで着実に勉強しましょう!

エクセルマクロ塾
エクセルマクロ塾

UseStandardプロパティ

UseStandardプロパティとは行や列の幅を標準値に戻すときに使われるプロパティです。

 

行や列幅を変更したものを元に戻したいとき、VBEからもまとめて行うことができます。

 

VBA UseStandard

 

行と列幅を変更した表があります。

これを標準の幅(エクセルを起動したときの幅)に戻します。

 

エクセルから行うには、範囲指定をして右クリックしそれぞれの幅を数字で入力する必要があります。

 

今回はVBEを使って画像にある表を元の幅に戻してみましょう。

VBEを起動します。

 

VBA UseStandard

 

行と列を標準の高さ・幅に戻すコードを作成しました。

コードの説明をしていきます。

 

VBA UseStandard

 

まず初めにRangeで範囲指定をします。

次にUseStandardで行と列の幅を標準値に戻します。

Heightが行でWidthが列になります。

 

コードが完成したらF5キーで実行してエクセルで確認してみましょう。

 

VBA UserStandard

 

行と列の幅がそれぞれ元に戻りました。

VBA