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

[µo°Ý] ¿z¿ï¸ê®Æ°ÝÃD

¦^´_ 1# blue2263
¥i°Ñ¦Ò
Autofilter ¤èªk

TOP

¦^´_ 1# blue2263
¤u§@ªí¿z¿ï¸ê®Æ¡A ¸Õ¸Õ¬Ý¡I
¥H²£·~§O¡B¥H¤Î¥«³õ§Oµ¥¬°½d¨Ò¨Ó¿z¿ï¸ê®Æ¡C
¤½¥q¤¬°Ê¿z¿ï.rar (450.34 KB)

TOP

¦^´_ 7# blue2263
»¡¯uªº¡A§A±q#5 ~ #7 ¶¡ªº´y­z¡A
§Ú¬Ýªº "ÀÛ»ã»ã"¡A§A¥i§_±qÀY¨ì§À
±N»Ý¨D¥Î¹Ï¥Ü¥H¤Î»¡©ú´y­z¤@¦¸¡H

TOP

¦^´_ 9# blue2263
³o¬O¤£¬O§A­nªºµ²ªG¡H


¤½¥q¤¬°Ê¿z¿ï.rar (1.3 MB)

TOP

¦^´_ 9# blue2263
  1. Sub ¿ïªÑ»P¦P²£·~()
  2.     Dim ¥N½X§O As String, ²£·~§O As Range
  3.    
  4.     ¥N½X§O = InputBox("½Ð¿é¤J±z±ý¿z¿ï¤§ªÑ²¼¥N½X (Stock No.)" & vbCrLf & "(¨Ò¦p¡G1101¡B1203¡B1234¡B©Î 1439 µ¥) ", "°ò¥»¸ê®Æ")     '  ¼u¥X¿é¤Jµøµ¡
  5.     If ¥N½X§O = "" Then Exit Sub
  6.    
  7.     With Sheets("¹ï¤â¦P²£·~")
  8.         .AutoFilterMode = False                              '  ¨ú®ø¦Û°Ê¿z¿ï  (¦^´_­ì©l¿z¿ï«e¤º®e)
  9.         Set ²£·~§O = Sheets("¹ï¤â¦P²£·~").[B:B].Find(¥N½X§O, , , 1)
  10.         If Not ²£·~§O Is Nothing Then
  11.             .Range("A1").AutoFilter FIELD:=6, Criteria1:=²£·~§O.Offset(, 4).Value '  ¦Û°Ê¿z¿ï
  12.         End If
  13.     End With
  14.      
  15.     With Sheets("¿ïªÑ³øªí")
  16.         .AutoFilterMode = False                              '  ¨ú®ø¦Û°Ê¿z¿ï  (¦^´_­ì©l¿z¿ï«e¤º®e)
  17.         Set ²£·~§O = Sheets("¿ïªÑ³øªí").[A:A].Find(¥N½X§O, , , 1)
  18.         If Not ²£·~§O Is Nothing Then
  19.             .Range("A1").AutoFilter FIELD:=4, Criteria1:=²£·~§O.Offset(, 3).Value  '  ¦Û°Ê¿z¿ï
  20.         End If
  21.     End With
  22. End Sub
½Æ»s¥N½X

TOP

¦^´_ 12# blue2263
§A§Æ±æªºµ²ªG
¬O³o¼Ë»ò¡H

TOP

¦^´_ 14# blue2263
§Aªº·N«ä¬O§_¦p¦¹¡H

TOP

        ÀR«ä¦Û¦b : ®É®É¦n¤ß´N¬O®É®É¦n¤é¡C
ªð¦^¦Cªí ¤W¤@¥DÃD