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

[µo°Ý] ¥~³¡³sµ²¸ê®ÆDDEIJµoCalculate¨Æ¥ó,¥´¶}Àɮ׳£§i¶D§Ú«¬ºA¤£²Å¦X???

[µo°Ý] ¥~³¡³sµ²¸ê®ÆDDEIJµoCalculate¨Æ¥ó,¥´¶}Àɮ׳£§i¶D§Ú«¬ºA¤£²Å¦X???

¥H¤U¬O§Ú¦Û¤v¼gªºVBA:

Private Sub Worksheet_Calculate()

If [g6] < 0 Then
[f6] = 17000 + [e6] * 50
ElseIf [g6] >= 8000 Then
[f6] = 9000 + [e6] * 50
ElseIf 0 <= [g6] < 8000 Then
[f6] = 17000 - [g6] + [e6] * 50

End If
End Sub

§ÚªºÀx¦s®æ³£¬O¼Æ¦r
[g6]¸ò[e6]¬ODDE³sµ²¥~³¡¸ê®Æ,·|¤@ª½ÅÜ°Ê
©Ò¥H[f6]·|¤@ª½­pºâ,

¦pªG§Ú§â³o­Ó»yªk©ñ¦b¥¨¶°marco1,
µM«á¦bPrivate Sub Worksheet_SelectionChange(ByVal Target As Range)«Å§imarco1,
¨º¥¦´N¥i¥H¥¿±`¹B§@,
¥u¬O¨C¦¸­nÀH«KÂI¤@¤U¤u§@ªí,¥¦¤~·|°õ¦æ
¦]¬°§Úªº¸ê®Æ¬O¨C¬í³£¦bÅܪº,©Ò¥H§Ú·Q§â¥¦©ñ¦bCalculate¸Ì,
¥i¬O³o¼Ëªº¸Ü,§Ú¨C¦¸¥´¶}ÀÉ®×¥¦´N§i¶D§Ú"°õ¦æ¶¥¬q¿ù»~13,«¬ºA¤£²Å¦X"
½Ð°Ý¬O­þ¸Ì¥X¿ù??À³¸Ó«ç»ò§ï??
·P®¦·P®¦..

§A³o­Ó¨S¦³Ãþ«¬°ÝÃD¡A«ç·|¥X²{¦¹²{¶H¡H
¿ù»~°±¦b¨º¤@¦æ¡H§Úı±oÀ³¸Ó¬O¨ä¥L¼Ò²Õªº°ÝÃD¡C

TOP

·PÁÂoobird¦^ÂÐ,
§Ú°»¿ù®É¬O°±¦b²Ä¤@¦æ
If [g6] < 0 Then    <----³o¤@¦æ·|ÅܶÀ¦â
§Ú¥´¶}Àɮתº®É­Ô,[g6]ªº­È¬O5¸U¦h,¦ý¬O¥¦·|Åܰʪº,³oÀ³¸Ó¤£¼vÅT§a?
ÁÙ¦³,¨ä¹ê§ÚÁ`¦@¦³35²Õ³o¼Ëªºµ{§Ç,§Ú¥u¦³¦C¥X¤@²Õ¦Ó¤w,
¦]¬°¨C¤@²Õªº¤½¦¡³£¤@¼Ë,
³£¬O°Ñ·Ó¥¦¥ª¥k¨âÃ䪺Àx¦s®æ¨Ó­pºâ,
´N¬O»¡[f7]·|°Ñ·Ó[g7]¸ò[e7]
         [f8]·|°Ñ·Ó[g8]¸ò[e8]
¥H¦¹Ãþ±À,
¤£ª¾¹D³o·|¤£·|¦³¼vÅT??
·PÁ±z...

TOP

Private Sub Worksheet_Calculate()
on error goto 1
------­ì¦³¥N½X------
-----
1
end sub
¥[¤W°£¿ù¸Õ¸Õ¡C

TOP

À³¸Ó¬O¶}ÀÉ­«ºâ®ÉDDE¥¼¶Ç¦^¸ê®Æ
[g6]¸ò[e6]¶Ç¦^NA#ªº¿ù»~­È
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

·d©w¤F!!!
oobirdª©¤j,·PÁ·PÁ¦A·PÁÂ...
¯uªº¦æ¤F,¥[¤W°£¿ù¯u¬O¤@³Ò¥Ã¶h,
¯u¬OÁÂÁ§A.
ÁÙ¦³Hsiehª©¤j,±zÁ¿ªº¤]¨S¿ù,
¯u¬O¸Ñ¶}¤F§Ú¤ß¤¤ªºµ²,
¦]¬°§Ú¤@ª½¤£À´¬°¤°»ò©ñ¦b¥¨¶°´N¥i¥H¥¿±`¹B§@,
²{¦b§Úª¾¹D¤F,¦]¬°µ¥¥¦¶Ç¦^¥¿½Tªº­È¤§«á´N¤@¤Á¥¿±`,
¤@¶}Àɪº®É­Ô¶Ç¦^NA#¿ù»~­È·íµMµo¥Í¿ù»~,
¯u¬OÁÂÁ¤G¦ìÀ°¤p§Ì¸Ñ´b,
ÁÂÁÂ.

TOP

        ÀR«ä¦Û¦b : §Ú­Ì­n°µ¦nªÀ·|ªºÀô«O¡A¤]­n°µ¦n¤º¤ßªºÀô«O¡C
ªð¦^¦Cªí ¤W¤@¥DÃD