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

[µo°Ý] VBA§R°£ªÅ¥ÕROW COLUMN

¦^´_ 1# missbb
¥H¤U¬O¤gªk·Ò¿ûªºµ²ªG¡G
  1. Sub test()
  2.     For n = 1 To 2
  3.         er = 0
  4.         ec = 0
  5.         With ActiveSheet
  6.             For j = 1 To .UsedRange.Columns.Count
  7.                 For i = 1 To .UsedRange.Rows.Count
  8.                     If .Cells(i, j).Value <> "" Then
  9.                         If i > er Then er = i
  10.                         If j > ec Then ec = j
  11.                     End If
  12.                 Next i
  13.             Next j
  14.             .Rows(er + 1 & ":" & Cells.Rows.Count).Delete
  15.             .Range(Columns(ec + 1), Columns(Cells.Columns.Count)).Delete
  16.         End With
  17.     Next n
  18. End Sub
½Æ»s¥N½X
§O°Ý§Ú¬°¦ó­n°j圏¨â¦¸¡H³o¬O¦h¤è´ú¸Õµ²ªG(ÁÙ¬O¦³«e½úª¾¹D­ì¦]¨Ã§iª¾)¡A­Y¤£¥Î°j°éªº¸Ü¡A«h³Ì«á¤@¦C­n¥[¤Wµ{¦¡½X¨ÓÃö³¬ÀɮסG
ActiveWorkbook.Close 1

ÃöÀɮתº¥Î·N¬O¸g¹L¦A¶}±Ò¥»Àɮתºµ{§Ç¤~·|¥Í®Ä¡C

TOP

¦^´_ 3# GBKEE
¼Ó¥Dªº¥Î·N¬O»¡«ö {END} Áä«á¦A«ö {HOME} Áä¡A·|±Nªo¼Ð²¾¦Ü
Cells.SpecialCells(xlCellTypeLastCell).Select ¦ì¸m¡A¤]´N¬OAK170Àx¦s®æ¡C

¤£¶È¶È¸ÓÀx¦s®æ¬OªÅ­È¤§¥~¡A©óAK170Àx¦s®æ©¹¥ª(F:AKÄæ)©Î©¹¤W(151:170¦C)ªº½d³ò¤ºÀx¦s®æ³£¬OªÅ­È¡C

¼Ó¥D¬O·Q»¡§Q¥Îµ{¦¡±NµêÀÀªºªÅÀx¦s®æ¥h°£¡A¥H«á¦A«ö {END} Áä¦A«ö {HOME} Áä¡A´å¼Ð·|²¾¦Ü¯u¥¿¦³¸ê®Æªº¥k¤U¨¤Àx¦s®æE150¡A¦Ó¤£¬OAK170¡C
¦Ó¥B­Y¤£±N³o¨ÇªÅªºÀx¦s®æ²M°£©Î§R°£¡A±N·|¦û¥Î°O¾ÐÅé¤]·|ÅýÀɮתΤj¡C

·|³y¦¨xlCellTypeLastCell»~§P¡A¥i¯à­ì¦]¬O½Æ»s§t¦³®æ¦¡ªº¸ê®Æ(¦pCopyºô­¶¤ºªº¸ê®Æ)¶K¤J¤u§@ªí¡A
¤§«á­Y¸Ó¶K¤Jªº¸ê®Æ¥Î¤£¤W®É¦A¥ÎDeleletÁä§R°£¡A´N·|²£¥Í¦p¤W­±ªº»~§P²{¶H¡C

¥t¥~¥ÎRangeªºUsedRangeÄݩʤ]·|²[»\A1:AK170½d³ò¡C

¥H¤W¬O­Ó¤HÆ[¹îµ²ªG¨Ñ°Ñ¡C

TOP

¦^´_ 5# GBKEE
°õ¦æGBKEEª©¥Dªº³Ì«á¤@¦æ Debug.Print ActiveSheet.UsedRange.Address «á
Åã¥Üªº¬O $A$1:$AK$150

­Y¯à°õ¦æ¨ì³Ì«á¤@¦æ Debug.Print ActiveSheet.UsedRange.Address «á
Åã¥Üªº¬O $A$1:$E$150

¥i¯à´N¬O¼Ó¥D©Ò­nªºµ²ªG

TOP

²×©ó¤F¸Ñ¨ì­ì¨Ó Delete ­Y¨S¦³¥[¤W°Ñ¼Æ Shift¡AVBA ·|¦Û°Ê§PÂ_§R°£¤§«áªºÀx¦s®æ¦ì²¾¤è¦V¡A
©Ò¥H­Y¥[¤W°Ñ¼Æ Shift «á¡A´N·|»P EntireRow.Delete¡BEntireColumn.Delete ²£¥Í¬Û¦P®ÄªG¡C
[b]Kubi[/b]

TOP

        ÀR«ä¦Û¦b : ¦³¤ß´N¦³ºÖ¡A¦³Ä@´N¦³¤O¡A¦Û³yºÖ¥Ð¡A¦Û±oºÖ½t¡C
ªð¦^¦Cªí ¤W¤@¥DÃD