ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[¤À¨É] usedrange

¦^´_ 1# wqfzqgk
2003 ¬°¨Ò
ÁcÅ骩 A-IV ºÙ¬°Äæ  1- 65536 ºÙ¬°¦C
²Å骩 A-IV ºÙ¬°¦C  1- 65536 ºÙ¬°¦æ
²¤Æ¼Ó¥Dªº¤À¨Éµ{¦¡ ¨Ã§ï¬°ÁcÅé
  1. Sub Usedrange¦æ¦C()
  2.     Dim i%
  3.     With ActiveSheet.UsedRange
  4.         For i = .Columns.Count To 1 Step -1
  5.             If Application.CountA(.Columns(i)) = 0 Then .Columns(i).Delete
  6.         Next
  7.         For i = .Rows.Count To 1 Step -1
  8.             If Application.CountA(.Rows(i)) = 0 Then .Rows(i).Delete
  9.         Next
  10.         MsgBox "¤w¥Îªº°Ï°ì¦a§}¬°¡G" & .Address & Chr(13) & "³Ì¤j¦C¬° : " & .Cells(.Count).Row & Chr(13) & "³Ì¤jÄ欰 : " & .Cells(.Count).Column _
  11.             & Chr(13) & "¦@¦³³æ¤¸®æ¼Æ¡G" & .Count & Chr(13) & "²Ä¤@¦C¬° : " & .Cells(1).Row & Chr(13) & "²Ä¤@Ä欰 : " & .Cells(1).Column
  12.     End With
  13. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ¤ß¤¤±`¦sµ½¸Ñ¡B¥]®e¡B·P«ä¡Bª¾¨¬¡B±¤ºÖ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD