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

[µo°Ý] ÅçÃÒÄæ¦ì¦WºÙ°ÝÃD¡C

  1. Sub zz()
  2. Dim c, a, Msg$, n&
  3. c = Array("Line", "JobNo", "Color", "Size", "PO")
  4. a = [a1:e1].Value
  5. For j = 1 To UBound(a, 2)

  6. If UCase(c(j - 1)) = UCase(a(1, j)) Then
  7.     Msg = Msg & Chr(10) & j & " " & "Text compare passed"
  8.     If Not c(j - 1) = a(1, j) Then
  9.         Msg = Msg & " but Case not matched"
  10.     Else
  11.         Msg = Msg & " and Case macthed"
  12.         n = n + 1
  13.     End If
  14. Else
  15.     Msg = Msg & Chr(10) & j & " " & "String compare failed"
  16. End If
  17. Next
  18. If n = UBound(a, 2) Then Msg = "!All Passed"
  19. If Len(Msg) > 0 Then Debug.Print Mid(Msg, 2)
  20. End Sub
½Æ»s¥N½X

TOP

ÁÂÁ¤j­ôÀ°¦£,¤£¦n·N«ä§Ú¶K¤W¤F¤§«á ,¨S¦³¥ô¦ó´£¥Ü¼u¥X,¥i§_¦A³Â·Ð§AÀ°¦£¦A¬Ý¤@¤U ¥N½X¬O§_¦³°ÝÃD¡C ...
stephenlee µoªí©ó 2020-9-14 11:15



    §Ú¨Ï¥ÎDebug.print Åã¥Ü, §A¥i¥H§ï¬° Msgbox Mid(Msg, 2)

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