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

[µo°Ý] ­pºâ¹Lµ{¤¤·¸¦ì

¦^´_ 1# EGBT


VBA ªº»¡©ú

·¸¦ì (¿ù»~ 6)
·í«ü©w¶W¥X¥Ø¼Ðªº­­¨î®É´N·|µo¥Í·¸¦ì¡C¦¹¿ù»~¦³¥H¤Uªº°_¦]©M¸Ñ¨M¤èªk¡G
¦¹«ü©wªºµ²ªG¡B­pºâ©Î¸ê®Æ«¬ºAÂà´«¤Ó¤j¥H­P©óµLªk¦bÅܼƫ¬ºA©Ò¤¹³\ªº½d³ò¤ºªí¥Ü¥X¨Ó¡C
«ü©w­È¨ì¨¬°÷ªí¥Üªº«¬ºA¤§ÅܼƤW¡C
«ü©wµ¹ÄݩʮɶW¥X¦¹Äݩʯ౵¨üªº½d³ò¡C
½T©w±zªº«ü©w¾A¦X¦¹Äݩʪº½d³ò¡C.
·í±z¸Õ¹Ï¦b­pºâ¤¤¨Ï¥Î¼Æ¦r®É¡A¼Æ¦r³Q±j­¢Âà´«¦¨¤@­Ó¾ã¼Æ¡A¦ý¬Oµ²ªG¶W¥X¤F¾ã¼Æªº½d³ò¡C¨Ò¦p¡G
    Dim x As Long

    x = 2000 * 365   ' ¿ù»~¡G·¸¦ì
­n¸Ñ¨M¸Ó°ÝÃD¡A«ö¦p¤U¤è¦¡¿é¤J¼Æ¦r¡G
    Dim x As Long
x = CLng(2000) * 365
¸Ô²Ó¸ê°T¡A¥i¿ï¨ú¦³ºÃ°Ýªº¶µ¥Ø¨Ã«ö¤U F1 (¦bWindows¤¤) ©Î HELP (¦bMacintosh¤W)¡C

¤F¸Ñ¬Ý¬Ý
  1. Option Explicit
  2. Sub Ex()
  3.     Dim x  As Variant  '¥ô¦ó«¬ºA
  4.     Range("A1") = 500
  5.     MsgBox TypeName([a1].Value)
  6.     'Àx¦s®æ¼Æ¦r½d³ò ³£¬ODouble ¸ê®Æ«¬ºA
  7.    
  8.     MsgBox TypeName(2000)
  9.     '«¬ºAÂà´«¨ç¼Æ 'CLng  'CDbl
  10.     MsgBox TypeName(CLng(2000))
  11.     MsgBox TypeName(CDbl(2000))
  12.     x = CLng(2000) * 365
  13.     MsgBox TypeName(x)
  14.     x = 10 ^ 10
  15.     MsgBox TypeName(x)
  16.   '  x = CLng(x) * 365   '·¸¦ì
  17.     x = CDbl(x) * 365
  18.     MsgBox TypeName(x)
  19.    
  20. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

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