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

¦A°Ý¸ê®ÆÅçÃÒ

¦^´_ 1# modelcrazyer
¤£·|¦]¬°§Úªº·Æ¹«¨ì³B¶ÃÂI,¦Ó¤@ª½¼W¥[¤W¥h
¨º§A§Æ±æ¦b¦ó±ø¥ó¤U°õ¦æ  Sub Worksheet_SelectionChange

TOP

¦^´_ 4# modelcrazyer
³o¤u§@ªíªºµ{¦¡½X
  1. Option Explicit
  2. Private Sub Worksheet_Change(ByVal Target As Range)
  3.     Ex Target(1)
  4. End Sub
  5. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  6.     Ex Target(1)
  7. End Sub
  8. Sub Ex(xlTarget As Range)
  9.     On Error Resume Next
  10.     '³]©w·í¤@­Ó°õ¦æ¶¥¬q¿ù»~²£¥Í®É¡Aµ{¦¡±±¨î¥ß¨è¨ìµo¥Í¿ù»~³¯­z¦¡±µ¤U¥hªº³¯­z¦¡¡A¦ÓÄ~Äò°õ¦æ¤U¥h
  11.     If xlTarget.Column = 1 Then   'AÄæ
  12.         With xlTarget
  13.             If .Value <> "" Then
  14.                 .Validation.InCellDropdown = False  '¨S¦³¸ê®ÆÅçÃÒ·|¦³¿ù»~
  15.             Else
  16.                 .Validation.InCellDropdown = True   '¨S¦³¸ê®ÆÅçÃÒ·|¦³¿ù»~
  17.             End If
  18.         End With
  19.     End If
  20. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ÀR§¤±`®¦¤v¹L¡B¶¢½Í²ö½×¤H«D¡C
ªð¦^¦Cªí ¤W¤@¥DÃD