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

½Ð°Ý2010¿é¤J¤é´Á

¦^´_  luhpro
¦ý·Q¦A½Ð±Ð±zªº¬O¦pªG¬O6±Æ¾ãªºÄæ¦ì»Ý­n¨Ï¥Î¤W¤ë¾ä±±¨î¶µ¡Aµ{¦¡½X¸Ó¦p¦ó­×§ï©O?
¨Ò¦p¡G­n³]©w¦bÄæ¦ì   B,  C,  D,  E,  F,  D¤U©Ò¦³ªºÄæ¦ì³£¥i¥Hª½±µÂI¿ï¨Ï¥Î¡C
Rachel µoªí©ó 2011-10-8 01:38

¶â..., ¦³¨âºØ¼gªk :

  03. If .Column > 1 and .Column < 8 Then

©Î (½Õ¾ã ²Ä 3 ¦æ ¨ì ²Ä 5 ¦æ ¤Î ²Ä 15 ¦æ ªº¤º®e)

  ­ì 03. Select Case .Column
           Case 2 To 7
  ­ì 04.     Calendar1.Visible = True
           Case Else
         End Select
  ­ì 05. (Else §R°£)
  ­ì 15. (End If §R°£)

²Ä¤@ºØ¤è¦¡¾A¦X "³æ¤@²Õ" ³sÄòÄæ¦ì½d³ò ªº³B²z,
¦Ó²Ä¤GºØ¤è¦¡«h¼u©Ê¤ñ¸û¤j. (¥Îªk½Ð°Ñ¾\ VBA»¡©ú -> Select Case ³¯­z¦¡)

¤ñ¸û»Ý­n¯d·Nªº¬O :

²Ä 1 ºØ¼gªk¤¤¦]¬° ²Ä 3 ¦æ »P ²Ä 6 ¦æ ¤¬¥¸,(Else ¥\¯àµ¥¦P Not)
  03. If .Column > 1 and .Column < 8 Then
  04.   Calendar1.Visible = True
  05. Else
  06.   Select Case "C" + Trim(.Column) + "R" + Trim(.Row)

  14.   End Select
  15. End If
©Ò¥H­Y¨âªÌ¦³ ­«Å|ªº°Ï°ì ¥B³£À³ IJµo¨ì±ø¥ó ®É,
©³¤U²Ä 6 ¦æ¤¤ªº«ü¥O¥Ã»·³£¤£·|°õ¦æ¨ì.

¦Ó²Ä¤GºØ¼gªk «h¤£½×«e­±¬O§_¦³°õ¦æ,
¥u­n±ø¥ó²Å¦X·Ó¼Ë·|°õ¦æ¨ì,
¦³¥i¯à·|¥X²{ °õ¦æ¨â¦¸ ªº±¡§Î,
¬GÀ³¯d·N½d³ò¬O§_¦³­«Å|¦Ó»Ý°µ¨Ò¥~³B²z.

TOP

¦^´_ 12# luhpro

«D±`·P®¦¤j¤jªº¦^ÂÐ~! ¦ý·Q¦A½Ð±Ð±zªº¬O¦pªG¬O6±Æ¾ãªºÄæ¦ì»Ý­n¨Ï¥Î¤W¤ë¾ä±±¨î¶µ¡Aµ{¦¡½X¸Ó¦p¦ó­×§ï©O?
¨Ò¦p¡G­n³]©w¦bÄæ¦ì   B,  C,  D,  E,  F,  D¤U©Ò¦³ªºÄæ¦ì³£¥i¥Hª½±µÂI¿ï¨Ï¥Î¡C

·P®¦~!

TOP

½Ð±Ð­n¦p¦ó­×§ï¤~¯à¦b2Äæ¥H¤W¨Ï¥Î¡A¤]´N¬O»¡»Ý­n¨Ï¥Î³o­Ó¥\¯à¦b¦h­Ó¬Û¾F©Î¤£¬Û¾FªºÄæ¦ì¨Ï¥Îªº³]©w¤è¦¡? ·P®¦ ...
Rachel µoªí©ó 2011-10-1 13:50

­Y¬°¤£¯S©wÀx¦s®æ®É :
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2.   With Target
  3.     If .Column = 2 Or .Column = 3 Then
  4.       Calendar1.Visible = True
  5.     Else
  6.       Select Case "C" + Trim(.Column) + "R" + Trim(.Row)
  7.       Case "C1R3"
  8.            ' ===== ÂIÀ» A3 «áªº³B²z°Ê§@ =====
  9.       Case "C5R12"
  10.            ' ===== ÂIÀ» E12 «áªº³B²z°Ê§@ =====
  11.       Case Else
  12.            ' ===== ÂIÀ» ¨ä¥L Àx¦s®æ«áªº³B²z°Ê§@ =====
  13.         Calendar1.Visible = False
  14.       End Select
  15.     End If
  16.   End With
  17. End Sub
½Æ»s¥N½X

TOP

½Ð±Ð­n¦p¦ó­×§ï¤~¯à¦b2Äæ¥H¤W¨Ï¥Î¡A¤]´N¬O»¡»Ý­n¨Ï¥Î³o­Ó¥\¯à¦b¦h­Ó¬Û¾F©Î¤£¬Û¾FªºÄæ¦ì¨Ï¥Îªº³]©w¤è¦¡? ·P®¦~!

TOP

«z¡ã¦n·PÁ¡I³o´N¬O§Ú­nªº  ÁÂÁÂGBKEE .Hsieh .oobird ¡I

TOP

¦^´_ 8# applepal
oobird ª©¥Dªºµ{¦¡­×§ï¤@¤U
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 2 Or Target.Column = 3 Then
Calendar1.Visible = True
Else
Calendar1.Visible = False

End If
End Sub

TOP

ÁÙ¦³¤@­Ó¤p°ÝÃD  ´N¬OÂI¿ï¥H«á¥X²{¤ë¾ä  OK
¦pªG§Ú¤S¤£·Q¿é¤J¤é´Á¤F  ¤ë¾ä´N¤£·|®ø¥¢  §ÚÂI¨ä¥LÀx¦s®æ¥LÁÙ¬O¦b¨ºÃä......

TOP

¦^´_ 6# applepal
¦w¸Ë2003ªº±±¨î¶µ¡A¦b2010¤¤½s¿è
½s¿è§¹¦s¦¨97-2003¬¡­¶Ã¯´N¯à¦b2003ª©¥»¤¤¨Ï¥Î
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¤£¹L§Ú2010³]­p¦¨¥\¥H«á  2003´N¬Ý¤£¨ì¤F¬O¶Ü¡H ¦³¿ìªk¸Ñ¨M¹À¡H

TOP

¥»©«³Ì«á¥Ñ applepal ©ó 2011-5-23 17:00 ½s¿è

ÁÂÁ¡I¦¨¥\¤F¡I
:D

TOP

        ÀR«ä¦Û¦b : ¬°¤H³B¥@­n¤p¤ß²Ó¤ß¡A¦ý¤£­n¡u¤p¤ß²´¡v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD