エクセルVBA

トップページエクセルマクロVBA:セルの操作列の幅・行の高さを調節する@エクセルマクロVBA

エクセルマクロVBA:セルの操作

エクセルのちょっとしたテクニックを紹介します。

セルの列幅や行の高さを入力されている文字列に合わせて調節できます。

・列幅を調節する場合
     Range("A1").EntireColumn.AutoFitまたは
     Columns(1).AutoFit
・行の高さを調整する場合
     Range("A1").EntireRow.AutoFitまたは
     Rows(1).AutoFit


以下のサンプルコードで試してみてくださいね。

Sub Test2()
  With Range("A1")
    .Value = "あっという間にセルの列幅や行の高さが変わります。"
    .RowHeight = 30
    .ColumnWidth = 30
  End With

  MsgBox "列幅を調節"
  Range("A1").EntireColumn.AutoFit
  MsgBox "行の高さを調節"
  Range("A1").EntireRow.AutoFit

  With Range("A1")
    .RowHeight = 30
    .ColumnWidth = 30
  End With

  MsgBox "列幅を調節"
  Columns(1).AutoFit
  MsgBox "行の高さを調節"
  Rows(1).AutoFit
End Sub


トラックバックURL
この記事にコメントする
名前:
URL:
  情報を記憶: 評価: 顔   
 
 
 
エクセル
〜ちょっとしたテクニック〜
Add to Google My Yahoo!に追加 ブックマークに追加する
Author

エステリア

エクセルの基本から小技までちょっとしたテクニックを随時提供中

ご案内
●役に立ったと思った方は●

人気blogランキング

1日1回のクリックでこのブログが育ちます。応援よろしくお願いします。
----------------------------------------------
●運営ポリシー●

エクセルのいろんな機能を随時紹介していきます。
トラバ、コメント大歓迎です。内容を確認の上、掲載します。アダルトサイトからのトラバ、コメントはご遠慮下さい。
楽天市場