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

[µo°Ý] ¶¥¼hÅÞ¿è§PÂ_

[µo°Ý] ¶¥¼hÅÞ¿è§PÂ_

A     B     C     D     E     F      G
1                                        *        6B01M
        2                                        6102B
        2                                        6105B
1                                                2530B
        2                                        2410M
        2                                        241ZM
                3                                2110M
                3                        *        3100B
                        4                        3200B
                        4                *        3200B
                        4                        3600B
                                5                3600B
                        4                        3B00B
                        4                *        3B00B
                        4                *        3B02M
                                5                3B01B0
                        4                *        3B02M
                                5                3B01B
        2                                        4101B
        2                                *        4101B
        2                                        4101B
        2                                        4101B

¤W­±ªºÂ²¹Ï¬O§ÚEXCEL¤¤©Ò¥X²{ªº¹Ï¼Ë
(¦]¬°§ÚµLªk¥Îªí®æ¡A¥u¯à²o±jªº¥Î³oºØ¤è¦¡§e²{....Sorry...)
¼Æ¦r¬O¥Nªí¶¥¼h(¥Ñ¤W¦Ó¤UÀ˵ø)
¦pªGFÄæ¨S¦³Åã¥Ü*¦r¸¹
«h³Ì«áGÄ檺¥N½XÅã¥Ü¬°¬õ¦â¡A¤Ï¤§¦³*«h¬°¶Â¦â

¶¥¼hªº¥Î·N:
¦pªG1¶¥¬°*«h2.3.4.5...¶¥³£¬°¶Â¦â(¤£¥Î§ïÅÜ)
¦pªG2¶¥¬°*«h3.4.5.......¶¥³£¬°¶Â¦â(¤£¥Î§ïÅÜ)
.......
¦pªG¦P¶¥EX: 2¤U­±±µµÛ¬O2«h­Ó§O¨Ì¾Ú¬O§_¦³*¨Ó°µÃC¦â§P§O

¤p§Ì§Ú¥Ø«e©Ò°µªº¡A¥u¯à§P§O¬O§_¦³*¡A¦ý¤@ª½·Q¤£¨ì¸Ó¦p¦ó¨Ì¶¥¼h§PÂ_ªºÅÞ¿è

³Â·Ð¦U¦ì¤j¤jÀ°À°¦£

¥H¤Uªþ¤Wµ{¦¡½X¤ÎEXCELÀÉ®×

ÁÂÁÂ : )
  1. Sub choose()
  2.    
  3.     Row = Worksheets(1).Range("A35536").End(xlUp).Row

  4.    
  5.     lv = 6
  6.     Dim i As Integer
  7.    
  8.     For i = 1 To Row
  9.    
  10.           'Debug.Print "No." & i
  11.           'Debug.Print "lv:" & lv
  12.                
  13.                
  14.            If Range("A" & i) <> "" And Range("F" & i) = "" Then 'And lv <= 6 Then
  15.            Range("H" & i) = "color1"
  16.            lv = 5
  17.            End If
  18.                

  19.            If Range("B" & i) <> "" And Range("F" & i) = "" And lv <= 5 Then
  20.            Range("H" & i) = "color2"
  21.            lv = 4
  22.            End If


  23.            If Range("C" & i) <> "" And Range("F" & i) = "" And lv <= 4 Then
  24.            Range("H" & i) = "color3"
  25.            lv = 3
  26.            End If
  27.             
  28.    
  29.            If Range("D" & i) <> "" And Range("F" & i) = "" And lv <= 3 Then
  30.            Range("H" & i) = "color4"
  31.            lv = 2
  32.            End If
  33.                
  34.                
  35.            If Range("E" & i) <> "" And Range("F" & i) = "" And lv <= 2 Then
  36.            Range("H" & i) = "color5"
  37.            lv = 1
  38.            End If
  39.                
  40.                
  41.     Next
  42.    
  43. End Sub
½Æ»s¥N½X
Test.zip (15.97 KB)

¦^´_ 2# GBKEE

(SORRY§Ú©Èª©­±¶]±¼©Ò¥H¥Î¬A¸¹¨Óµù°OÃC¦â)
¼Ð¬õ¦âªº¬O¦³()ªº§Ç¸¹

¥»¨­¬°*¤£¥Î¼Ð¦â
¥H¤Uªº¶¥¯Å¤]³£¤£¥Î¼Ð
(1>2>3>4>5)


¦]¬°²Ä¤@­Ó1¶¥¥L¦³¼Ð*
©Ò¥H¥H¤Uªº¤£¥Î¼Ð¦â

²Ä¤G­Ó1¨S¦³¼Ð*
©Ò¥H¥H¤Uªº2.3.4.5­n°µ*§PÂ_
¨ì¤F²Ä¤G­Ó3¦³¼Ð*
©Ò¥H¥H¤Uªº4.5³£¤£»Ý¼Ð¦â¤F

³Ì¤U­±ªº¥|­Ó2©¹¤W¶¥¬Ý¬O²Ä¤G­Ó1
¦]¬°1¨S¼Ð*
©Ò¥H¨º¥|­Ó2¦Û¤v°µ­Ó§O§PÂ_
¦³*«h¤£¥Î¼Ð¦â¡A¨S*«h­n¼Ð¦â

³W«h¤j­P»¡©ú¬O³o¼Ë
¦³ÂI¶Ã¡A§Æ±æ¤j¤jÀ°¦£¸Ñ¨M
ÁÂÁÂ : )


1                                        *        6B01M
        2                                        6102B
        2                                        6105B
1                                                2530B(¬õ¦â)
        2                                        2410M(¬õ¦â)
        2                                        241ZM(¬õ¦â)
                3                                2110M(¬õ¦â)
                3                        *        3100B
                        4                        3200B
                        4                *        3200B
                        4                        3600B
                                5                3600B
                        4                        3B00B
                        4                *        3B00B
                        4                *        3B02M
                                5                3B01B
                        4                *        3B02M
                                5                3B01B
        2                                        4101B(¬õ¦â)
        2                                *        4101B
        2                                        4101B(¬õ¦â)
        2                                        4101B(¬õ¦â)

TOP

¦^´_ 3# li_hsien

ªþÀɬO¥¿½T¸Ó¥X²{ªºÀx¦s®æÃC¦â
«á­±ªºCOLOER1.2.3...
¬O§Ú°Ñ¦Ò­×§ï¥Îªº


µ¹±z¥i¥H°Ñ¦Ò¤@¤U

ÁÂÁÂ : )

Test.zip (16.06 KB)

TOP

¦^´_ 5# GBKEE

§Ú´N¬O¥d¦b³oÃäXDD

²Ä¤G­Ó3¦]¬°¥L¦³¼Ð°O*
©Ò¥H¥H¤Uªº4.5¶¥³£¤£¥ÎÅܦâ
(G8~G18³£¤£¥ÎÅÜÃC¦â)

ª½±µ¸õ¨ì¤W¤@¶¥(2)

¨Ó§PÂ_ÅÜÃC¦â
   
¬O¤@­Ó¦^ÂЪºªþ¥ó
µ{¦¡½X¨S§ó§ï³á
§Ú¥uÅýªí³æÅã¥Ü¥¿½TªºÃC¦â¦Ó¤w


³Â·ÐÅo ÁÂÁ : )

TOP

¦^´_ 7# stillfish00


ÁÂÁ¤j¤jªºÀ°¦£

¤£¹L§ÚCOPY¨Ó´ú¸ÕÁÙ¬O¸ò­è­èªO¤j©ÒPO¥X¨Óªºµ²ªG®t¤£¦h

¥¿±`¨Ó»¡¦pªG1¶¥¼Ð°O* ¤U­±ªº³£¤£»Ý­nÅܦâ

¦ý¨ºµ{¦¡½Xªºµ²ªGÁÙ¬O·|Åܦâ

: )

TOP

¦^´_ 8# GBKEE

OK¤F­C

¦ýªO¤j±zªºµ{¦¡½X¦nºë²

§Ú¬Q¤Ñ·Q¤F¤@¾ã¤Ñ ³Ì«á¤]¦³·Q¥X¨Ó

¤£¹L³£¬O¥Î³Ì°ò¥»ªº»yªk

ÅÞ¿è§PÂ_³]¤F¤@¤j°ï

§Ú¦AºCºC¬ã¨s³o¨Ç¤ñ¸û±M·~ªº»yªk
ÁÙ¦³stillfish00¤j´£¨Ñªº³¡¤À


§Æ±æ¯à¦h¾ÇÂI

¤£µM¨C¦¸³£¬O¥Î¤@¨Ç¨S¦³®Ä²vªº§@ªk¨Ó³B²z


ÁÂÁÂ : )

TOP

¦^´_ 12# stillfish00


   ¥[¤F¨º¦æ´NOK!!!
  
   ÁÂÁÂstillfish00¤j

   §Ú¦A¨Ó¬ã¨s¬ã¨s»yªkªº¤º®e

   : )

TOP

¦^´_ 8# GBKEE

·Q°_°Ýª©¥D¤j¤j
R = .Range("A" & i).Resize(, 5).Find("*", .Range("A" & i))

¬°¤°»òR·|¦L¥XÀx¦s®æªº¼Æ¦r?
.Range("A" & i).Resize(, 5)     <-³o¬q¬O¿ï¨úAÄæ¨ìF§a
.Find("*", .Range("A" & i))      <-³o¬O§ä¦³*ªºÀx¦s®æ¦ì¸m¡A±qAÄæ¶}©l§ä§a

¤£ª¾³o¼Ëªº²z¸Ñ¹ï¤£¹ï

¦ý§Ú¤£²M·¡¬°¤°»ò¥L·|¦^¶Ç«e­±ªº¼Æ¦r
¥H¤U¥Î¥N½Xªº°Ï¶ô
  1. A     B     C     D     E     F
  2. 1                                      *          <-¦^¶Ç1
  3.          2                                         <-¦^¶Ç2
  4.          2                                         <-¦^¶Ç2
  5.                  3                     *          <-¦^¶Ç3
½Æ»s¥N½X
³Â·Ð¤j¤jÀ°§Ú¸Ñ´b¤@¤U   ÁÂÁ : )

TOP

¦^´_ 15# GBKEE

½Ð°Ý :

Find("*") ->´M§ä¥ô¦ó¦³¸ê®ÆªºÀx¦s®æ

©Ò¥H¤W­±³o­Ó*¦r¸¹

¨Ã¤£¬O§äFÄ檺*

¦Ó¬O«ü"¦³¸ê®Æ"(«DªÅ­È)ªº·N«ä¶Ü???

TOP

¦^´_ 17# GBKEE

ÁÂÁªO¤j

§Ú´ú¸Õ¤F´X¦¸´N²M·¡¤F

¤S¾Ç¨ì¤F¤@¨ÇªF¦è

ÁÂÁÂ : )

TOP

        ÀR«ä¦Û¦b : ¦n¨Æ­n´£±o°_¡A¬O«D­n©ñ±o¤U¡A¦¨´N§O¤H§Y¬O¦¨´N¦Û¤v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD