¿¿Æ×µç×ÓÊé > ¾­¹ÜÆäËûµç×ÓÊé > excel_vba_±à³Ì½Ì³Ì(ÍêÕû°æ) >

µÚ62²¿·Ö

excel_vba_±à³Ì½Ì³Ì(ÍêÕû°æ)-µÚ62²¿·Ö

С˵£º excel_vba_±à³Ì½Ì³Ì(ÍêÕû°æ) ×ÖÊý£º ÿҳ4000×Ö

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡



¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡
¡¡¡¡¡¡Private¡¡Sub¡¡refNames_Change£¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡lboxStudents¡£RowSource¡¡=¡¡refNames¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡lboxStudents¡£ListIndex¡¡=¡¡0¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡lboxStudents¡£Visible¡¡=¡¡True¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Call¡¡lboxStudents_Change¡¡¡¡¡¡
¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡
5¡£¡¡ÊäÈë´úÂëÀ´¿ØÖÆÃüÁî°´Å¥OK£¨cmdOK_Click£©ºÍCancel£¨cmdCancel_Click£©£º¡¡¡¡
¡¡¡¡¡¡Private¡¡Sub¡¡cmdOK_Click£¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡If¡¡Me¡£optNew¡£Value¡¡=¡¡True¡¡Then¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£Hide¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ActiveWorkbook¡£Sheets£¨¡¨Sheet2¡¨£©¡£Select¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡r¡¡=¡¡ActiveSheet¡£UsedRange¡£Rowsunt¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡nr¡¡=¡¡r¡¡£«¡¡1¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨A¡¨¡¡&¡¡nr£©¡£Value¡¡=¡¡Me¡£txtSSN¡£Text¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨B¡¨¡¡&¡¡nr£©¡£Value¡¡=¡¡Me¡£txtLast¡£Text¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨C¡¨¡¡&¡¡nr£©¡£Value¡¡=¡¡Me¡£txtFirst¡£Text¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨D¡¨¡¡&¡¡nr£©¡£Value¡¡=¡¡Me¡£cboxYear¡£Text¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨E¡¨¡¡&¡¡nr£©¡£Value¡¡=¡¡Me¡£cboxMajor¡£Text¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£txtSSN¡£Text¡¡=¡¡¡¨¡¨¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£txtLast¡£Text¡¡=¡¡¡¨¡¨¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£txtFirst¡£Text¡¡=¡¡¡¨¡¨¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£cboxYear¡£Text¡¡=¡¡¡¨¡¨¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£cboxMajor¡£Text¡¡=¡¡¡¨¡¨¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£txtSSN¡£SetFocus¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡'redisplay¡¡the¡¡form¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£Show¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Else¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MsgBox¡¡¡¨This¡¡control¡¡is¡¡currently¡¡unavailable¡£¡¨¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡End¡¡If¡¡¡¡¡¡
¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡
¡¡¡¡¡¡Private¡¡Sub¡¡cmdCancel_Click£¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Unload¡¡Me¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Set¡¡Students¡¡=¡¡Nothing¡¡¡¡¡¡
¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡
6¡£¡¡ÊäÈë¹ý³ÌcboxGrade_ClickÀ´¿ØÖÆλÓÚExamsÒ³ÉϵÄGrade¸´ºÏ¿ò£º¡¡¡¡
¡¡¡¡¡¡Private¡¡Sub¡¡cboxGrade_Click£¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡YesNo¡¡=¡¡MsgBox£¨¡¨Enter¡¡the¡¡grade¡¡in¡¡the¡¡worksheet£¿¡¨£»¡¡_¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡vbYesNo£»¡¡¡¨Modify¡¡Grade¡¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡If¡¡YesNo¡¡=¡¡6¡¡Then¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblGrade¡£Caption¡¡=¡¡cboxGrade¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Select¡¡Case¡¡TabStrip1¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡0¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨F¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblGrade¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡1¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨H¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblGrade¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡2¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨J¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblGrade¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡3¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡210¡¡

¡­¡¡Ò³Ãæ¡¡227¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨L¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblGrade¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡End¡¡Select¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡cboxGrade¡£Value¡¡=¡¡¡¨¡¨¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡End¡¡If¡¡¡¡¡¡
¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡
7¡£¡¡ÊäÈë¹ý³ÌCalendar1_Click£¬ÈçÏÂËùʾ£º¡¡¡¡
¡¡¡¡¡¡Private¡¡Sub¡¡Calendar1_Click£¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡YesNo¡¡=¡¡MsgBox£¨¡¨Enter¡¡the¡¡date¡¡in¡¡the¡¡worksheet£¿¡¨£»¡¡vbYesNo£»¡¡_¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¨Modify¡¡Date¡¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡If¡¡YesNo¡¡=¡¡6¡¡Then¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblDate¡£Caption¡¡=¡¡Calendar1¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Select¡¡Case¡¡TabStrip1¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡0¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨G¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblDate¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡1¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨I¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblDate¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡2¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨K¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblDate¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡3¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Range£¨¡¨M¡¨¡¡&¡¡indexPlus£©¡£Value¡¡=¡¡Me¡£lblDate¡£Caption¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡End¡¡Select¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡End¡¡If¡¡¡¡¡¡
¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡
8¡£¡¡ÊäÈë¹ý³ÌTabStrip1_ChangeºÍMultiPage1_Change£¬ÈçÏÂËùʾ£º¡¡¡¡
¡¡¡¡¡¡Private¡¡Sub¡¡TabStrip1_Change£¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡indexPlus¡¡=¡¡lboxStudents¡£ListIndex¡¡£«¡¡3¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡With¡¡ActiveWorkbook¡£Worksheets£¨¡¨Sheet2¡¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Select¡¡Case¡¡TabStrip1¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡0¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡'¡¡English¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblGrade¡£Caption¡¡=¡¡Range£¨¡¨F¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblDate¡£Caption¡¡=¡¡Range£¨¡¨G¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡1¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡'French¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblGrade¡£Caption¡¡=¡¡Range£¨¡¨H¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblDate¡£Caption¡¡=¡¡Range£¨¡¨I¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡2¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡'Math¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblGrade¡£Caption¡¡=¡¡Range£¨¡¨J¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblDate¡£Caption¡¡=¡¡Range£¨¡¨K¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Case¡¡3¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡'Physics¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblGrade¡£Caption¡¡=¡¡Range£¨¡¨L¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblDate¡£Caption¡¡=¡¡Range£¨¡¨M¡¨¡¡&¡¡indexPlus£©¡£Value¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡End¡¡Select¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡End¡¡With¡¡¡¡¡¡
¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡
¡¡¡¡¡¡Private¡¡Sub¡¡MultiPage1_Change£¨£©¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Me¡£lblWho¡£Caption¡¡=¡¡Me¡£txtLast¡£Value¡¡&¡¡¡¨£»¡¡¡¨¡¡_¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡&¡¡Me¡£txtFirst¡£Value¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡211¡¡

¡­¡¡Ò³Ãæ¡¡228¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Call¡¡TabStrip1_Change¡¡¡¡¡¡
¡¡¡¡¡¡¡¡End¡¡Sub¡¡¡¡¡¡

39¡£Ê¹ÓÃ×Ô¶¨Òå´°Ìå¡¡Students¡¡and¡¡Exams¡¡¡¡

¼ÈÈ»ÄãÒѾ­×¼±¸ºÃ¶àÓбØÐëµÄVBA¹ý³ÌÁË£¬ÎÒÃÇÀ´¿´¿´¸Ã´°ÌåÊÇÈçºÎ¶ÔÓû§²Ù×÷·´Ó¦µÄ¡£¡¡¡¡
1¡£¡¡Çл»µ½Excel´°¿Ú£¬²¢¼¤»îSheet1¡¡¡¡
2¡£¡¡µã»÷°´Å¥Display¡¡Form¡¡¡¡
¡¡¡¡¡¡¡¡µã»÷Display¡¡Form°´Å¥ÔËÐйý³ÌDoStudents£¬¸Ã¹ý³ÌÏÔʾ×Ô¶¨Òå´°ÌåStudents¡¡and¡¡Exams¡£¡¡ÔÚ¡¡
¡¡¡¡¡¡¡¡´°Ìå³öÏÖÔÚÆÁÄ»ÉÏ֮ǰ£¬VBÖ´Ðйý³ÌUserForm_InitializeÀïÃæµÄÿÌõÓï¾ä¡£½á¹ûÏÔʾΪͼ¡¡
¡¡¡¡¡¡¡¡10¡­19¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ͼ10¡­19¡¡¹¤×÷±íÀïµÄ°´Å¥Display¡¡FormÈÃÄã¿ìËÙ·ÃÎÊ×Ô¶¨Òå´°ÌåStudents¡¡and¡¡ExamsÀ´²é¿´»òÕßÊä¡¡
ÈëÊý¾Ý¡£µ±´°ÌåÉÏÔØʱ£¬Ö»ÓзûºÏÑ¡¶¨µÄÑ¡Ïî°´Å¥µÄ¿Ø¼þ²Å»áÏÔʾ¡£¡¡¡¡
´°ÌåÏÔʾºó£¬Äã¾Í¿ÉÒÔÊäÈëÐÂѧÉú²¢µã»÷OK½«Ñ§ÉúµÄÊý¾ÝתÒƵ½¹¤×÷±í¡£µ±Äãµã»÷OK°´Å¥Ê±£¬¾Í»á¡¡
Ö´ÐÐcmdOK_Click¹ý³Ì¡£×¢Ò⣬Äã²»ÄÜÊäÈëÐÂѧÉú²Î¼ÓµÄ¿¼ÊÔ£¬ÒòΪ¶àÒ³¿Ø¼þµÄµÚ¶þÒ³£¨Exams£©Õâ¡¡
ʱ²»¿ÉÓá£Ò»µ©ÐÂѧÉúµÄÊý¾Ý±»Ð´È빤×÷±í£¬¸Ã´°Ìå¾Í»áÖØÐÂÏÔʾ£¬Äã¿ÉÒÔ¼ÌÐøÊäÈëÊý¾Ý£¬»òÕßÄã¡¡
¿ÉÒÔµã»÷Cancel£¬½«´°Ìå´ÓÆÁÄ»ÉÏÇå³ý¡£µ±Äãµã»÷Cancel°´Å¥Ê±£¬¾Í»áÖ´Ðйý³ÌcmdCancel_Click¡£¡¡¡¡
3¡£¡¡Ê¹ÓÃ×Ô¶¨Òå´°ÌåStudents¡¡and¡¡ExamsÊäÈëÁ½Î»ÐÂѧÉúµÄÊý¾Ý¡£ÈκÎʱºò£¬Ä㶼¿ÉÒÔµã»÷Active¡¡
¡¡¡¡¡¡¡¡Ñ¡Ïî°´Å¥£¬´ÓÒÑÓÐѧÉúÖÐÉÏ´«Êý¾Ý¡£µ±Äãµã»÷ActiveÑ¡Ïťʱ£¬±êÇ©Name¡¡RangeºÍRefEdit¡¡
¡¡¡¡¡¡¡¡¿Ø¼þ¾Í±äΪ¿É¼ûµÄÁË¡£¡¡¡¡
4¡£¡¡¡¡µã»÷ActiveÑ¡Ïî°´Å¥£¬È»ºóµã»÷RefEdit¿Ø¼þµÄ¼õºÅ°´Å¥¡¡¡¡
5¡£¡¡Ñ¡Ôñ¹¤×÷±íÀïµÄÐÕÃûÇøÓò£¬Èçͼ10¡­20Ëùʾ¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ͼ10¡­20¡¡Ê¹ÓÃRefEdit¿Ø¼þ£¬Äã¿ÉÒÔÑ¡Ôñ°üº¬ÄãÏëҪʹÓÃÊý¾ÝµÄµ¥Ôª¸ñÇøÓò¡¡¡¡
ʹÓÃRefEdit¿Ø¼þ£¬Äã¿ÉÒÔÑ¡Ôñ¹¤×÷±íÀïµÄµ¥Ôª¸ñÇøÓò£¬ÔÚ±¾Á·Ï°ÀѡÔñÁË°üº¬Ñ§ÉúÐÕºÍÃûµÄµ¥¡¡
Ôª¸ñ¡£Ñ¡ÔñÓÐЧÊý¾ÝºÜÖØÒª£¬¿ªÊ¼µã»÷Last¡¡NameÁбêÏÂÃæµÄµ¥Ôª¸ñ£¨B3£©²¢ÇÒÏòÏÂÏòÓÒÍÏÒ·Êó±ê¡¡
ÒÔÖÁ°üÀ¨Ñ§ÉúµÄÃû¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡212¡¡

¡­¡¡Ò³Ãæ¡¡229¡­

×¢Ò⣬µ±ÄãʹÓÃRefEdit¿Ø¼þʱ£¬´°ÌåÁÙʱ±»Òþ²Ø¡£ÄãËùÑ¡ÔñµÄµ¥Ôª¸ñ³öÏÖÔÚRefEdit¿Ø¼þÉÏ¡£µã»÷¡¡
RefEdit¿Ø¼þµÄ¼õºÅ°´Å¥·µ»Ø´°Ìå¡£µ±Äã·µ»Ø´°Ìåʱ£¬¹ý³ÌrefNames_ChangeÕýÔÚÔËÐУ¬¸Ã¹ý³ÌʹÓá¡
µ¥Ôª¸ñÇøÓòµØÖ·£¬½«Ñ§ÉúÐÕÃûÌî³äµ½Áбí¿ò¿Ø¼þÀï¡£¸Ã¹ý³ÌµÄ×îºóÒ»ÌõÓï¾äµ÷Óá¡
lboxStudents_Change¹ý³Ì£¬È·±£´°ÌåµÄÎÄ×Ö¿òºÍ¸´ºÏ¿òÓëÁбí¿òÀïËùѡѧÉúÐÕÃûͬ²½¡£Áбí¿òÏÔ¡¡
ʾÒÑÓÐѧÉúµÄÐÕÃû£¬±»Ñ¡Ñ§ÉúµÄÊý¾ÝÏÔʾÔÚ×ó±ßµÄÎÄ×Ö¿òºÍ¸´ºÏ¿òÀïÃ棨²Î¼ûͼ10¡­21£©¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ͼ10¡­21¡¡´°ÌåÉϵÄÁбí¿òÊÇͨ¹ýRefEdit¿Ø¼þ½«´¢´æÔÚ¹¤×÷±íÀïµÄÊý¾ÝÌî³äµÄ¡¡¡¡
6¡£¡¡µã»÷Áбí¿òÀïµÄÈÎÒâÐÕÃû£¬²¢²é¿´¸ÃѧÉúµÄÊý¾Ý¡¡¡¡
7¡£¡¡µã»÷Áбí¿òÀïµÄÈÎÒâÐÕÃû£¬È»ºóµã»÷ExamsÒ³¡£¡¡¡¡
ExamsÒ²ÏÔʾÁ˱»Ñ¡Ñ§Éú£¨²Î¼ûͼ10¡­22£©µÄÐÕÃû¡£TabStrip¿Ø¼þÏÔʾ¿¼ÊÔ¿ÆÄ¿£¬Èç¹û±»Ñ¡Ñ§Éú²Î¼Ó¡¡
¹ýÈκο¼ÊÔ£¬µ±Äãµã»÷Êʵ±¿ÆĿҳʱ£¬¿¼ÊÔµÄÈÕÆںͷÖÊý¾Í»áÏÔʾ³öÀ´¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ͼ10¡­22¡¡ExamsÒ³ÏÔʾ±»Ñ¡Ñ§ÉúºÍ¿ÆÄ¿µÄ¿¼ÊÔÈÕÆںͷÖÊý¡¡¡¡
Äã¿ÉÒÔͨ¹ýÌṩµÄ¸´ºÏ¿òºÍÈÕÀú¿Ø¼þ£¬ÊäÈë»òÕ߸ü¸ÄѧÉúµÄ·ÖÊýºÍ¿¼ÊÔÈÕÆÚ¡£VB½«ÎÊÄãÊÇ·ñÐÞ¸ÄÊý¡¡
¾Ý£¨»Ø¹ËCalendar1_ClickºÍcboxGrade_Click¹ý³ÌµÄVBA´úÂ룩ÔÚÄãÒÔÈ·¶¨»ØÓ¦¶Ô»°¿òºó£¬ËùÑ¡µÄ¡¡
Êý¾Ý»òÕß·ÖÊý¾Í»áдÈëµ½¹¤×÷±íÖÐÏàÓ¦µÄÁУ¨²Î¼ûͼ10¡­23£©¡¡¡¡
TabStrip1_Change¹ý³ÌÈ·±£Äãµã»÷¿ÆÄ¿Ò³µÄʱºò£¬VB»á´ÓÊʵ±µÄ¹¤×÷±íµ¥Ôª¸ñÏÔʾ¿¼ÊԵķÖÊýºÍ¿¼¡¡
ÊÔÈÕÆÚ¡£MultiPage1_Change¹ý³ÌÔòÈ·±£µ±Äãµã»÷Examsҳʱ£¬lblWho±êÇ©ÏÔʾµ±Ç°Áбí¿òÀïÑ¡Ïîѧ¡¡
ÉúµÄÐÕºÍÃû¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡213¡¡

¡­¡¡Ò³Ãæ¡¡230¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
ͼ10¡­23¡¡¹¤×÷±íFµ½MÁÐÀïµÄÊý¾ÝÊÇͨ¹ýÓû§´°ÌåStudents¡¡and¡¡ExamsÉÏExamsÒ³ÊäÈëµÄ¡¡¡¡

40¡£½ÓÏÂÀ´¡­¡­¡¡¡¡

¼ÈÈ»Äãµ½ÁËÕâ¸öÏà¶Ô±È½Ï³¤µÄÕ½ڵĽá⣬ÄÇôÄãÒѾ­ÓÐÁ˱ØÒªµÄ¼¼ÇÉÀ´Éè¼ÆÓÐÓõĴ°Ìå¡£ÎÒÃÇÀ´¡¡
¼òµ¥×ܽáÒ»ÏÂÄãÔÚ±¾ÕÂѧϰµÄÄÚÈÝ¡£ÄÚÖöԻ°¿ò¿ÉÒÔ´ÓÄã×Ô¼ºµÄVBA¹ý³ÌÀïÏÔʾ£¬¶ÔÓÚÐèÒªÓû§Êä¡¡
ÈëµÄ×Ô¶¨ÒåVBAÓ¦ÓóÌÐò£¬¾ÍÐèÒª´´½¨Ò»¸ö×Ô¶¨Òå´°Ì塣ͨ¹ýÉèÖÃtab¼ü˳Ðò£¬È·±£Óû§¿ÉÒÔ´°ÌåÉÏ¡¡
°´Âß¼­Ë³ÐòÒƶ¯¡£ÔÚ´°ÌåÄ£¿éÀïÃæ±àдVBA¹ý³Ì£¬Èô°Ìå¶ÔÓû§²Ù×÷×÷³ö·´Ó¦¡£Í¨¹ýʹÓÃÊôÐÔ´°¿Ú¡¡
»òÕß±àдUserForm_Initialize¹ý³Ì£¬¸ø¿Ø¼þÉèÖóõʼֵ¡£È·±£Óйý³Ì½«Êý¾ÝתÒƵ½¹¤×÷±í¡£ÔÚÏ¡¡
ÕÂÀµ±Ä㿪·¢¼¯ºÏºÍ×Ô¶¨Òå¶ÔÏóÖ÷ÌâµÄʱºò£¬½«»ñµÃ¸ü¶àÓÚ×Ô¶¨Òå´°ÌåʵÓõľ­Ñé¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚʮһÕ¡¡×Ô¶¨Ò弯ºÏºÍÀàÄ£¿é¡¡¡¡

ÔÚµÚ¾ÅÕ£¬ÄãѧϰÁËÈç¹ûͨ¹ýʹÓÃ×Ô¶¯¿ØÖÆ£¨Automation£©¿ØÖÆÁíÒ»¸öÓ¦ÓóÌÐòµÄ¶ÔÏ󣬻ØÏëһϣ¬¡¡
ÔÚ´´½¨Á˶ÔMicrosoft¡¡Word¡¡10¡£0¡¡Object¡¡LibraryµÄÒýÓÃÖ®ºó£¬Äã¾ÍÄܹ»¿ØÖÆWordÓ¦ÓóÌÐò£¬µ÷Óá¡
Æä¶ÔÏó¡¢ÊôÐԺͷ½·¨¡£ÄãҲѧϰÁËÈçºÎʹÓÃ×Ô¶¯¿ØÖÆ´ÓMicrosoft¡¡Outlook»ñÈ¡ÁªÏµµØÖ·¡£ÓиöºÃ¡¡
ÏûÏ¢£¬ÄǾÍÊÇ£¬Äã²»±Ø¾ÖÏÞÓÚʹÓÃExcelµÄÄÚÖöÔÏó»òÕßÆäËüÓ¦ÓóÌÐòµÄ¶ÔÏó£¬VBAÔÊÐíÄã´´½¨Äã×Ô¡¡
¼ºµÄ¶ÔÏóºÍ¶ÔÏ󼯺ϣ¬ÒÔ¼°ËüÃÇÍêÕûµÄ·½·¨ºÍÊôÐÔ¡£ÔÚ±¾Õ£¬Ä㽫ѧϰÈçºÎʹÓü¯ºÏ£¬°üÀ¨ÈçºÎÉù¡¡
Ã÷×Ô¶¨Ò弯ºÏ¶ÔÏó¡£ÄãÒ²½«Ñ§Ï°ÈçºÎʹÓÃÀàÄ£¿éÀ´´´½¨Óû§¶¨ÒåµÄ¶ÔÏ󡣡¡¡¡
ÔÚÌøÈëÕâЩÀíÂÛºÍʵÓõÄʵÀý֮ǰ£¬ÎÒÃÇÀ´¹ýÒ»ÏÂһЩ±¾Õ½«Óõ½µÄÊõÓï°É£º¡¡¡¡
¼¯ºÏ£¨Collection£©¡ª¡ª¡¡Ò»¸ö°üº¬Ò»×éÏà¹Ø¶ÔÏóµÄ¶ÔÏó¡¡¡¡
ÀࣨClass£©¡ª¡ª¡¡¶ÔÏóµÄ¶¨Ò壬°üº¬ÆäÃû³Æ¡¢Ê

·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©

Äã¿ÉÄÜϲ»¶µÄ