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

[µo°Ý] ¦p¦ó¯à§ä¨ì³Ì«á¤@¦C¦³¸ê®Æªº¦C¼Æ¡H(©¿²¤ªÅ®æ)

ªì学VBA¡A写ªº东¦è¨Ñ±z参¦Ò
  1. Sub Example()
  2. Application.ScreenUpdating = False
  3. Application.EnableEvents = False
  4. Dim r As Range, i As Integer, j As Integer, temp As Integer
  5. Dim c As Integer, str As String
  6. j = 10   'HEADING 总¦@¦³10页
  7. temp = 0 'ªì©l¤Æ数Õu
  8. c = Rows.Count
  9. For i = 1 To Worksheet.Count
  10.     str = Worksheet(i).Name
  11.     For Each r In Worksheet(i)
  12.         If Trim(r.Value) = "" Then
  13.         r.ClearContents
  14.         End If
  15.     Next r
  16.     For i = 1 To j
  17.         temp = temp + Cells(c, i).End(xlUp).Row - 2
  18.     Next i
  19.     If temp = 0 Then
  20.         Worksheet(str).Delete
  21.     End If
  22. Next i
  23. Application.EnableEvents = True
  24. Application.ScreenUpdating = True
  25. End Sub
½Æ»s¥N½X
¦V°ª¤â学习

TOP

¥t¤À¨É¤@¨Çªð¦^³Ì¦Z¤@个«DªÅ单¤¸®æªº¬Û关应¥Î

ªð¦^³Ì¦Z¤@个«DªÅ单¤¸®æªº内®e¡G
=lookup(2,1/(A1:A10<>""),A1:A10) '
=lookup(9E+307,M5:M23,M5:M23)    '©¿²¤¤å¥»
=lookup(9E+307,M5:M23)           '©¿²¤¤å¥»

A1:A20¦s©ñ着数¦r¡B¤å¥»¡B错误­Èµ¥
=LOOKUP(9E+307,A1:A20)                        ªð¦^数­È
=LOOKUP(9E+307,A1:A20,ROW(A1:A20))        ªð¦^¦æ号
=LOOKUP(2,1/(A1:A20<>""),A1:A20)        ªð¦^«DªÅ单¤¸®æ
=LOOKUP(2,1/(A1:A20<>""),ROW(A1:A20))        ªð¦^¦æ号
=LOOKUP(2,1/(A1:A20<>0),A1:A20)                ªð¦^«D¹s单¤¸®æ
=LOOKUP(2,1/(A1:A20<>0),ROW(A1:A20))        ªð¦^¦æ号
=LOOKUP(2,1/(A1:A20="a"),A1:A20)        ªð¦^«ü©w¤å¥»单¤¸®æ
=LOOKUP(2,1/(A1:A20="a"),ROW(A1:A20))        ªð¦^¦æ号
=LOOKUP(2,1/(1-ISBLANK(A1:A20)),A1:A20)        ªð¦^«DªÅ单¤¸®æ
=LOOKUP(2,1/(1-ISBLANK(A1:A20)),ROW(A1:A20))        ªð¦^¦æ号
=LOOKUP(2,1/((A1:A20<>0)*ISNUMBER(A1:A20)),A1:A20)        ªð¦^¤£为¹s«DªÅ单¤¸®æ
=LOOKUP(2,1/((A1:A20<>0)*ISNUMBER(A1:A20)),ROW(A1:A20))        ªð¦^¦æ号
=VLOOKUP(9E+307,A1:A20,1,1)                ªð¦^³Ì¤j数­È
=VLOOKUP(REPT("ï¶",255),A1:A20,1,1)        ªð¦^³Ì¤j¤å¥»
=INDEX(A1:A20,,MATCH("*",A1:A20,-1))        ªð¦^¥ô·N­È
=INDEX(A1:A20,MAX(IF(A1:A20<>"",ROW(A1:A20))))        ªð¦^«DªÅ单¤¸®æ
ªð¦^³Ì¦Zªº¡§¦æ号¡¨
----«DªÅ­È(¤èªk¤@)        
LOOKUP(2,1/(A3:A65536<>""),row(A3:A65536))
----«DªÅ­È(¤èªk¤G)        
LOOKUP(2,1/(1-ISBLANK(A3:A65536)),row(A3:A65536))
----«DªÅ­È(¤èªk¤T  数组¤½¦¡)        
MAX((A3:A65536<>"")*ROW(A3:A65536))
----数­È(¤èªk¤@)        
LOOKUP(9E+307,A:A)
----数­È(¤èªk¤G)        
MATCH(9E+307,A:A)
----¤å¥»(¤èªk¤@)        
LOOKUP("®y",row(A:A))
----¤å¥»(¤èªk¤G)      
MATCH("®y",A:A)
¦V°ª¤â学习

TOP

        ÀR«ä¦Û¦b : ¡i°±º¢¤£«e¡A²×µL©Ò±o¡j¤H³£°g©ó´M§ä©_ÂÝ¡A¦]¦Ó°±º¢¤£«e¡FÁa¨Ï®É¶¡¦A¦h¡B¸ô¦Aªø¡A¤]¤FµL¥Î³B¡A²×µL©Ò±o¡C
ªð¦^¦Cªí ¤W¤@¥DÃD