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

§ä¥Xrow©Mcol°ÝÃD

Sub Ex()
    Dim Rng As Range
    Set Rng = Range("A1:C5,E6:G10,A11:C15").Find(1)
    If Not Rng Is Nothing Then MsgBox "Row " & Rng.Row & " , Column " & Rng.Column
End Sub

TOP

¦^´_ 7# basarasy
¬O³o¼Ë¶Ü?
  1. Sub Ex()
  2.     Dim X, E As Range, i%, Rng As Range
  3.     X = 1  'X-> ¼Æ­ÈªºÅܼÆ
  4.     For Each E In Range("A1:C5,E6:G10,A11:C15")
  5.         If E = X Then
  6.             i = i + 1
  7.             Set Rng = E
  8.             If i >= 2 Then Exit For
  9.         End If
  10.     Next
  11.     If i = 1 Then MsgBox "Row " & Rng.Row & " , Column " & Rng.Column
  12. End Sub
½Æ»s¥N½X

TOP

¦^´_ 9# basarasy
¦p¦ó1¦¸¹L§â©Ò¦³ªº ÅܼÆ=Nothing?
¥i¥H¦A»¡©ú¥Õ¨Ç¶Ü?

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2010-10-29 20:31 ½s¿è

¦^´_ 11# basarasy
¦n¹³¨S¦³! ¦p¦³½Ð¦U¦ì¥ý«Ø´£¨Ñ.
¦ýµ{¦¡½X¤¤¥Î End ¥Hµ²§ôµ{¦¡,¤]¬O¤@ºØ¤è¦¡.

TOP

        ÀR«ä¦Û¦b : ¬Ý§O¤H¤£¶¶²´¡A¬O¦Û¤v­×¾i¤£°÷¡C
ªð¦^¦Cªí ¤W¤@¥DÃD