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

[µo°Ý] Ãö©ó¦¹¬qµ{¦¡½Xªº§ï¶i¥H¤Î»¡©ú?

¥»©«³Ì«á¥Ñ starry1314 ©ó 2015-6-30 22:45 ½s¿è

¦^´_ 2# GBKEE


    ªO¤j~¤£¦æ­C,¦pªG¬O³æ±ø¥óªº¸Ü¬O¥¿½Tªº,
¦ý¦pªGC2¬°
EX:¬õ,¿}  <¤£ºÞ¿é¤Jªº±ø¥ó¬O¤°»ò¥u­n¬O¦h±ø¥ó¥L³£·|Ū¨ú²Ä¤@¶µ

¥Ø«e¼gªk¦n¹³¬O§âC2¤º®e µø¬°¤@­Ó±ø¥ó,
¥¿¦b§ä«ç»òÅý¥L¥H¡i,¡j°µ°Ï¤À¥u­n¥X²{¨ä¤¤¤@­Ó±ø¥ó ´N¸õ©¹¤U¤@¹Dµæ¦â

TOP

¦^´_ 1# starry1314
¸Õ¸Õ¬Ý
  1. Sub tt()
  2.     Dim arr(), str As String, brr As String
  3.     str = Sheets("¤u§@ªí1").[c2].Value
  4.     Sheets("¤u§@ªí1").[E8] = ""
  5.     arr = Sheets("data").[a1].CurrentRegion.Rows(2).Value
  6.     For i = 2 To UBound(arr, 2) Step 2
  7.             If InStr(arr(1, i), str) = 0 Then
  8.                 Sheets("¤u§@ªí1").[E8] = arr(1, i - 1)
  9.                 brr = arr(1, i)
  10.                 Exit For
  11.             End If
  12.     Next
  13.     If brr = "" Then
  14.         MsgBox "¬d¤£¨ìµ²ªG"
  15.     Else
  16.         MsgBox "³Ì«á¦³" & Sheets("¤u§@ªí1").[E8] & "¬°¡G" & brr
  17.     End If
  18. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¤p¨Æ¤£°µ¡B¤j¨ÆÃø¦¨¡C
ªð¦^¦Cªí ¤W¤@¥DÃD