��ࡱ�>�� [����~�}����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY����hm]^_`abcdefgipjklnso�/rtuvwxyz{|}q�����Root Entry�������� �F0����\@tWorkbook1��������&�_VBA_PROJECT_CUR"/#��HhY��P^hY��VBA����. JhY���UhY�� T8������\p�S~ B�a�=�� ThisWorkbook���=�� Pi8X@�"��1����[SO1����[SO1����[SO1����[SO1����[SO1����[SO1�����[SO1�����[SO1���Arial1� ���[SO1����[SO1����[SO1� ���[SO1���[SO1����[SO1�����[SO1h>���[SO1�>���[SO1���Arial1,>���[SO1>���[SO1� ���[SO1�����[SO1�����[SO1����[SO1����[SO1����[SO1����[SO1����[SO1����[SO1� ���[SO1����[SO1����[SO1� ���[SO1����[SO1����[SO1�4���[SO1� ���[SO1����[SO1� ���[SO1�4���[SO1�<���[SO1�?���[SO1�>���[SO1����[SO"�"#,##0;"�"\-#,##0"�"#,##0;[Red]"�"\-#,##0"�"#,##0.00;"�"\-#,##0.00#"�"#,##0.00;[Red]"�"\-#,##0.007*2_ "�"* #,##0_ ;_ "�"* \-#,##0_ ;_ "�"* "-"_ ;_ @_ .))_ * #,##0_ ;_ * \-#,##0_ ;_ * "-"_ ;_ @_ ?,:_ "�"* #,##0.00_ ;_ "�"* \-#,##0.00_ ;_ "�"* "-"??_ ;_ @_ 6+1_ * #,##0.00_ ;_ * \-#,##0.00_ ;_ * "-"??_ ;_ @_ \$#,##0_);\(\$#,##0\)\$#,##0_);[Red]\(\$#,##0\) \$#,##0.00_);\(\$#,##0.00\)% \$#,##0.00_);[Red]\(\$#,##0.00\)4�/_-* #,##0.00_-;\-* #,##0.00_-;_-* "-"??_-;_-@_-,�'_-* #,##0_-;\-* #,##0_-;_-* "-"_-;_-@_-=�8_-"�"* #,##0.00_-;\-"�"* #,##0.00_-;_-"�"* "-"??_-;_-@_-5�0_-"�"* #,##0_-;\-"�"* #,##0_-;_-"�"* "-"_-;_-@_-�"Yes";"Yes";"No"�"True";"True";"False"�"On";"On";"Off"]�,[$� -2]\ #,##0.00_);[Red]\([$� -2]\ #,##0.00\)���� ����� ����� ����� ����� ����� ����� ����� ����� ����� ����� ����� ����� ����� ����� �� ���� ����- ����* ����. ���� ����/ ���� ���� ���� ���� ����, ����/ ����1 ���� ���� ����$ ����1 ����4 � ���� ����� ����P�� ����P � ���� �� ����� � ���- ��� � ��� � ��� � ��� � ���� ���� ���� ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � �!�� � ��� � �"���� �#���* �$���a�� � ����� � ����� �%���� �  �&���ff��7 �'���� �(���� �)���`� � ����� � ����� �*���+ �+����� �,���� � / �-���� ����1 ���� ����9 ����6 ����1 ����5 � ���   ��@ @ � �1�@ @ � ��� ��""@ @ � �1��""@ @ � ���""@ @ � ���@ @ � � �!�@ @ � � ��@ @ � �1� � 1 � �1d@  �1t� � 1� � 1 � �1� � 1�� �1�� � 1� � 1� � 1�@  �1t@  �1|@  �1|@  �1� �1� �1� �1|@ @ 7 �1|7 � 1<@ @ � � 1<@ @ � � 1�@ @ � � 1<@ @ � � 1\� �1<@ @ � �1�� � 1�� �1�@  �1�� �1�� � 1�� � 1�� �1�� �1�� �1�� ||� ��}(} 00_)}(} 00_)}(} 00_)}(} 00_)}(} 00_)}(} 00_)}<} 00_)ef\([$}<} 00_)ef \([$}(} 00_)}<} 00_)�L\([$}(} 00_)}(} 00_)}<} 00_)�L\([$}(} 00_)}(} 00_)}<} 00_)23\([$}(} 00_)}(} 00_)}<}  00_)23\([$}(}! 00_)}(}%�?00_)}<}( ��00_)����\([$}(}- 00_)}(}. 00_)}(}/ 00_)}(}; 00_)}(}=  00_)}<}> a�00_)����\([$}(}? 00_)}x}B �}�00_)�\([$�#,## � �}�}C 00_)����\([$???�#,##???� ???� ???�}(}D �00_)}(}E ��00_)}<}F �}�00_)���\([$}<}I �e�00_)���\([$}x}J ???�00_)???�\([$???�#,## ???� ???�}�}K ??v�00_)�̙�\([$�#,##� � �}(}L  00_)}(}M 00_)}<}N 00_)\([$}<}O 00_)\([$}(}P 00_)}<}Q 00_)\([$}<}R 00_) \([$}x}S����00_)����\([$����#,## ���� ����}(}V 00_)}(}] 00_)}(}_ 00_)}(}` 00_)}(}c 00_)}(}i 00_)}(}l 00_)}(}m 00_)}(}n 00_)}(}w 00_)}(}y 00_)}(}z 00_)}(}{ 00_)� 20% - @wr� 1�6�� 20% - @wr� 1 �� 20% - @wr� 2�6�"� 20% - @wr� 2 �� 20% - @wr� 3�6�&� 20% - @wr� 3 �� 20% - @wr� 4�6�*� 20% - @wr� 4 �� 20% - @wr� 5�B�.� 20% - @wr� 5 ef���� �� 20% - @wr� 6�B�2� 20% - @wr� 6  ef���� �� 40% - @wr� 1�6�� 40% - @wr� 1 �� 40% - @wr� 2�B�#� 40% - @wr� 2 �L渷� �� 40% - @wr� 3�6�'� 40% - @wr� 3 �� 40% - @wr� 4�6�+� 40% - @wr� 4 �� 40% - @wr� 5�B�/� 40% - @wr� 5 �L���� �� 40% - @wr� 6�6�3� 40% - @wr� 6 �� 60% - @wr� 1�6� � 60% - @wr� 1 ����� 60% - @wr� 2�B�$� 60% - @wr� 2 23ږ�� ����� 60% - @wr� 3�6�(� 60% - @wr� 3 ����� 60% - @wr� 4�6�,� 60% - @wr� 4 ����� 60% - @wr� 5�B�0� 60% - @wr� 5 23���� �����! 60% - @wr� 6�6�4� 60% - @wr� 6 �����"�����~vR�k� #h�����h��� $h�� 1���h�� 1� %h�� 2�,��h�� 2�?����� &h�� 3���h�� 3� 'h�� 4���h�� 4�(�]�0���] ����� �������&��8^ĉ ��)8^ĉ 10�*8^ĉ 10 2�+8^ĉ 11�,8^ĉ 11 2�-8^ĉ 12�,���8^ĉ 12 �� .8^ĉ 2�*���8^ĉ 2 ��/8^ĉ 2 2�.���8^ĉ 2 2 �� 08^ĉ 3� 18^ĉ 4�28^ĉ 4 2� 38^ĉ 5�48^ĉ 5 2� 58^ĉ 6�68^ĉ 6 2� 78^ĉ 7�88^ĉ 7 2� 98^ĉ 8�:8^ĉ 8 2� ;8^ĉ 9�*���8^ĉ 9 ��< 8^ĉ_hQ�VL�?e:SR�Nx�=���(�������c  ���>}Y�0��}Y ����� �a�� ?Gl;`�&��Gl;` ��@�����'�^�A��� ��'�^[0]� B���{�^�����{ ��}������� ���C�h�gUSCQ,kX�Qf[u�v�u�S ���^ N�_��Ǐ40*NW[&{ ��O�Y 16314915541426 �^��_kXy�% kX�Qf[u�vf[�S ���^ N�_��Ǐ40*NW[&{ ��O�Y 122054114 ��_kXy�"3�S��kX 7u b sY ��_kXy�0�O�Y sY ��Y�g���N���N�S:Ncknx�vE\l���N���S �^��_kXy� ��|�~OꁨRub;kX�Qf[u�v�Qu�eg �T\�e I{l�e�vN�y0���S��Nxh�-N@b g�vl�e{|�W0�O�Y Il�e 0�_kXy�09< 4 �S��kX�Q N�y 0 N�y�ؚL� � 0 NGS,g 0 ,g�y 0 ,{�Nf[�Xf[MO -N�vN�y0�O�Y N�y 0�_kXy�1"  hQ�e6R �T ^�hQ�e6R 9hncf[u�`�QkX�QN�y ��O�Y hQ�e6R 0�_kXy�- kX�Qf[u@b(Wb��|�v T�y ��Y� �^(u�etf[b� 0 ���{:g�| 0FO N�_��Ǐ100*NW[&{ ��_kXy�$ & *"kX�Qf[u@b(W�s�~ ��O�Y�N�s0�N�s0FO N�_��Ǐ100*NW[&{ �^��_kXy�F kX�Qf[uNN@b^\NN'Y{| ��N�SkX�Q�Tf[0�~Nmf[0�lf[0Ye��f[0�ef[0�S�Sf[0tf[0�]f[0�Qf[0;Sf[0�Q�Nf[0�{tf[0z�/gf[-N�vN*N �^��_kXy�C2 kX�Qf[uck(W;e���vf[�S ��S��kX�Q ,g�y 0 N�y 0 N�y�ؚL� � I{�vN�y �wQSO�Sgq�Nxh���_kXy�'./6 kX�Qf[u;e��f[�S�vf[6R �sS�[bf[N@b��e�� ��Y�202.5030404.50506I{ �wQSO�S�Ngqxh���_kXy�% +2 3 kX�Qf[u�veQf[�b T�eg0y>yXT11�S�v�vXT12�eZQ>ml;N�N�X13�O44;e��f[�S{|�W1.52.53.54.55.501Il�e���S�e03�V�e04υ�e05�~>T\�e06ׂ�e07]_�e08�X�e09^�O�eg���e11�n�e12�O�e13vt�e14}v�e15W�[�e16�T<\�e17�T(�KQ�e18�P�e19Ξ�e20�P�P�e21dO�e22ru�e23ؚq\�e24�b\y�e254l�e26NaN�e27�~��e28of���e29�g\KQ\[�e30W�e31���e\�e32�NlO�e33��e34^g�e35�d�b�e36�kWS�e37�NlO�e38!�/O�e39?� f�e40nfs|�e41TX TKQ�e42`�e43LN\[+RKQ�e�OW�e�e45�)nKQ�e46�_f�e47�O�[�e48Ո�V�e49�N�e50TXTX\�e51�r���e52�&O%f�e53k��T�e54��]�e55�s�]�e56�W���e81zR��N�e97vQ�N98 Y�V@��~-N�VM|�N�X�Tf[�~Nmf[�lf[Ye��f[�ef[�S�Sf[tf[�]f[�Qf[10;Sf[�Q�Nf[�{tf[z�/gf[E\l���N���Q�[���XuQ���eL�r^������y�O�� ��/nyr:S�bgq/���N��f �o�yr:S�bgq/���N��f �S~nE\leg�_'YF��L����XY8lENE\OO��A�bgqB7b�S��ZcheckXL 746 7���yu 7;e��f[�S{|�W 7f[u{|�W 7 checkCName 7Q kX�Qf[u@b��NN ��Y� `�`?e�l  틇eYe�� I{ ��y��_{�:NW[�kpeW[IlW[b�hQJS҉\�b�S ���^'Y�N1 � N����Ǐ100*NW[&{ ��*gRNN ���kX�Q \*gRNN �_kXy�N 7checkNJ 7" kX�Qf[u@b(Wt^�~ ��O�Y�t^�ND� pD�DG�D�E�PE��E)�EiF�:F�rF�F_G��G+�G��I�cc�2 �PK!����[Content_Types].xml���N�0E�H���-J��@%�ǎǢ|�ș$�ز�U��L�TB� l,�3��;�r��Ø��J��B+$�G]��7O٭V��GA4�q�YLx�����d$(^�bF�!Р?�H�°�)R��Lp!�/М���;ʅ!��P�L���3 �1���ŷ�_���O�@H��D/?���/����o�x�[���!M�D���� �f �JNF�b+�1�� m鞊��f>\��ƻ'����7�Y��*��|3N�.�Å�75�����4�3�*n�C�.N���R�#ٍ�#�é�I�Bz����>��]wi(����S���k�!9�4_�C���' �ڱ��=��̧�69t���y����*��Hqª��U�r0aד <�QoL����#@ߊ�oB��}��)=�Ѽ�9�"��A7�I��hW���Q�����w��!����S�}���g��4rD���� �/o���`�&��*�ݩ� M��l����l����z���9Q�O�� K�6��{�bq�z[��V��?_�O��˯��R UZ7���6-x�v���x��7�� Ԍ�[�t���q5s%��,��Q�4�rp��f \}@U<�q|�4���IGe\�� {ik�p P���G[C$V�|l�W�pq)��"s�-�j�e�z5' ��fu-Թ�Սh�<:�J���͡L^���5��A�����$�Y��32�v�>*ܢ�Z<_��d��$���{�Gu�"V�z�`���3�V���d߀�y�Te�8�]�7�R��g��O�#K���Rt�Z͕f�B��� ��1���R���Ep *a���d6Y>�f�P�M�:\�X�/(�ԁLH��elC�L�!�R��ʿ��^��jt>)V�!�1)���k�dBBUuveD�ξ楔O�x|�Fl*�1�_�*�3��>LE�/pc��m���']�����8fY��r�S��d 7�Z�`�*�n^ٍrWŤ�%�R ���*z?�ˈձ�@��#�)� s�BYLþ�������i*��6�9��m�Y&��L��i���Hł�=(K&�� V��.K��LDUĕ�{D ������ꦚ�e��NƟ��g�(�MN5ߜJV�6����&3(��a���/E4�r;��,/�ު"zb�f5��8��W��V��="\p��kA�f!xqQc,� �����!�_C�:��P[|��� l ��l�t���#h�� &M��w��j�f})m��%�.В���4vٜ��\�Lc�vlm�N55x�d��Ф8�ǘh�/]|�� /S�� &�z%0�������Y����PK! ѐ��'theme/theme/_rels/themeManager.xml.rels��M �0���wooӺ�&݈Э���5 6?$Q�� �,.�a��i����c2�1h�:�q��m��@RN��;d�`��o7�g�K(M&$R(.1�r'J��ЊT���8��V�"��AȻ�H�u}��|�$�b{��P����8�g/]�QAsم(����#��L�[������PK-!����[Content_Types].xmlPK-!�֧��6 0_rels/.relsPK-!ky���theme/theme/themeManager.xmlPK-!�n����theme/theme/theme1.xmlPK-! ѐ��'� theme/theme/_rels/themeManager.xml.relsPK]� ������oQ�j��ⴡ��> T8��  n�  d����MbP?_*+��%����&ffffff�?'ffffff�?(�?)�?M.Microsoft Print to PDF�P/ � 4dXXA4����GIS4DINU"�$,?]{~�SMTJ�{084F01FA-E634-4D77-83EE-074817C03581}RESDLLUniresDLLPaperSizeA4OrientationPORTRAITResolutionResOption1ColorModeColor,V4DM� p"��O4�wM��H�5��L*@VDocumentUserPasswordDocumentOwnerPasswordDocumentCryptSecurity�" dXX333333�?333333�?�&�<3�cA�U} �~} �~} �~} `~} ~} ~} `~} �~} �~} �~} ~} �~} �~} �~}  ~} �~} �~}  ~} `!~} �~} �} �} �} }  } �} �} �} !!@} ""`} ##�} $$ } %'�} ((�} ))`} **`} +f } g| } }� } �� ~} � ~ ��h�]�h�^�F�_��]���]�;�]�X�`�&�a�@ �@� b� c� c� d� e� c� c� c� l� c � c � l � l$� l"� l � c"� l � l� c� c��wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww�~ ^ @�,ffggfffffffffffffff��xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx�� hi� j�(kkiiiiiiiiiiiiiii��yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy�� lmm�&llllllllllllllll��wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww�� l� m� m� ]� l� l� l� l� l�  c�  c�  l�  l�  l� l� l� l� l� l� c��wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww�� ln� n� c� cl� c� cc�  c�  c�  c�  c�  cc� c� c� l � l!c��wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwh� iz"� jwwwl� mw#nw� ow$� pw%� qw&� rz'� swwwu� vz(ww� xw)� ywwz� {w*�|wwwwwwww�� o+� o,� p-� o.� o/� o0� o1� o2� o3�  o4�  o5�  o6�  o7�  o8� o9� o:� o;� o<� o=� o>��{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{�� q?� r@� sA� rB� qC� qD� qE� qF� qG�  qH�  qI�  qJ�  q%�  qK� tL� v#� qM� qN� qO� qP��u|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}�� ���&:"� �����-����( � ���� �� � �T����>W�� 9�C�C�����Button 3�,M���],@|��(9� ��$<_ �Y �h �g<>�@<��  �7� Sheet1gg����Dh4h :S�W1 T8�� $��Ɗ��v���B�  d����MbP?_*+��%����&ffffff�?'ffffff�?(�?)�?�" dXX333333�?333333�?�&�<3�cA�U} @T} �U} �T} �!T}  V}  V� �@�@      � WQ� XR� YS� WT� V&� V'� T� UU� TV� TW� V(� T� U� TW� TV� T� UX� TY� TZ� T~ U�?� T[� T\� T]� U^� T_� T4� T]� U`� Ta� T4� T]� Ub� Tc� T4� T]� Ud� Te� T4� T]� Uf� Tg� T4� T]� U� T� T!� Th� Ui� Tj� T5� Tk� Ul� Tm� T5� T� U� Tn� To� T� UX� Tp� To� T� Uq� Tr� To� T� Us� Tt� To� T� Uu� Tv� To� T� Uw� Tx� To� T� Uy� Tz� To� T� U{� T|� To� T� U}� T~� To� T� U� T�� To�8:�FF88888888888888888888 !"%&'(),-./0123456789<=>?� T� U�� T�� To� !T� !U�� !T�� !To� "T� "U�� "T�� "To� %T � %U�� %Te� %T�� &T � &U^� &T_� &T�� 'T � 'U`� 'Ta� 'T�� (T � (Ub� (Tc� (T�� )T� )Uf� )Tg� )T � ,T� ,U~ ,T�?� ,T<� -T� -U�~ -T�?� -T<� .T� .UX~ .T@� .T<� /T� /U�~ /T@� /T<� 0T� 0Uq~ 0T@� 0T<� 1T� 1U�~ 1T @� 1T<� 2T� 2Us~ 2T@� 2T<� 3T� 3U�~ 3T@� 3T<� 4T� 4Uu~ 4T@� 4T<� 5T� 5U�~ 5T@� 5T<� 6T� 6Uw~ 6T@� 6T<� 7T� 7Uy~ 7T@� 7T<� 8T� 8U{~ 8T @� 8T<� 9T� 9U}~ 9T"@� 9T<� <T� <U�� <T�� <T3� =T� =Ul� =T�� =T3� >T� >U�� >T�� >T3� ?T� ?U�� ?T�� ?T3�8��8888888888888888888888888@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_� @T� @U�� @T�� @T3� AT� AU�� AT�� AT3� BT� BU�� BT�� BT3� CT� CU�� CT�� CT3� DT� DU�� DT�� DT3� ET~ EU$@� ET�� ET3� FT� FU�� FT�� FT3� GT� GU�� GT�� GT3� HT� HU�� HT�� HT3� IT� IU�� IT�� IT3� JT� JU�� JT�� JT3� KT� KU�� KT�� KT3� LT� LU�� LT�� LT3� MT� MU�� MT�� MT3� NT� NU�� NT�� NT3� OT� OU�� OT�� OT3� PT� PU�� PT�� PT3� QT� QU�� QT�� QT3� RT� RU�� RT�� RT3� ST� SU�� ST�� ST3� TT� TU�� TT�� TT3� UT� UU�� UT�� UT3� VT� VU�� VT�� VT3� WT� WU�� WT�� WT3� XT� XU�� XT�� XT3� YT� YU�� YT�� YT3� ZT� ZU�� ZT�� ZT3� [T� [U�� [T�� [T3� \T� \U�� \T�� \T3� ]T� ]U�� ]T�� ]T3� ^T� ^U�� ^T�� ^T3� _T� _U�� _T�� _T3�D� l8888888888888888888888888888888`abcdefghijklmnopqrstuvyz{|}~� `T� `U�� `T�� `T3� aT� aU�� aT�� aT3� bT� bU�� bT�� bT3� cT� cU�� cT�� cT3� dT� dU�� dT�� dT3� eT� eU�� eT�� eT3� fT� fU�� fT�� fT3� gT� gU�� gT�� gT3� hT� hU�� hT�� hT3� iT� iU�� iT�� iT3� jT� jU�� jT�� jT3� kT� kU�� kT�� kT3� lT� lU�� lT�� lT3� mT� mU�� mT�� mT3� nT� nU�� nT�� nT3� oT� oU�� oT�� oT3� pT� pU�� pT�� pT3� qT� qU�� qT�� qT3� rT� rU�� rT�� rT3� sT� sU�� sT�� sT3� tT� tU�� tT�� tT3� uT� uU�� uT�� uT3� vT� vU�� vT� vT3� yT � yU�� yT� yT9� zT � zUl� zT� zT9� {T � {U�� {T� {T9� |T � |U�� |T� |T9� }T � }U�� }T� }T9� ~T � ~U�� ~T� ~T9� T � U�� T� T9�@�D88888888888888888888888888888�������,�,�,�,�,�,�,�,�,�,�,�,� �T � �U�� �T� �T9� �T � �U�� �T � �T9� �T � �U � �T � �T9� �T � �U�� �T � �T9� �T � �U�� �T � �T9� �T � �U�� �T� �T9� �T~ �T�?� �Z� �[,� �T~ �T@� �Z� �[,� �T~ �T@� �\� �[,� �T~ �T@� �\� �[,� �T~ �T@� �\� �[,� �T~ �T@� �\� �[,� �T~ �T@� �\� �[,� �T~ �T @� �\� �[,� �T~ �T"@� �\� �[,� �T� �T� �\� �[,� �T� �T� �\� �[,� �T� �T� �\�� �[,�(XT88888888888888888�P�H ���0�( � ��>�@<���7� Sheet5gg����D T8�� G�  d����MbP?_*+��%����&ffffff�?'ffffff�?(�?)�?�"�333333�?333333�?�&�<3U�P�H0���0�( � ��>�@<���7� Sheet6gg����D ThisWorkbook��������F __SRP_4������������2�__SRP_5 ����I�PrintForm����L�  !"#$%&'()*+,-./01����3456789:;<=>?@ABCDEFGH����JK����MNOPQRSTUVWXYZ[\]^����`abcdefghijklmnopq����stuvwx����z����|}~����lzz ��zL��#����������p���F�$�ڷJ�"`��cX�Fm�) u!�E�F;�<��5������������xm�) u!�E�F;�<��5�F�$�ڷJ�"`��cX��ME�������������P���������������������������������������������������������������������������������������������������������������������������������SL����S����S�����6"����������������� ��������� �������������������������������%����H��������������������������������������������x@x������������������������8�K�^$*\Rffff*2E631c6799�����`����������x������Attribute VB_Name = "She@et6" �Bast0{000�20820- C$0046} |Global!�Spac�False dCreatablPre declaId�Tru BExposeTemplateDeriv$�Bustom izD2rU@@@8p121a2���������0`q1�1�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������DrU@@@������������xb����������������������������������������x��ME���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������h B�����������������������������������������������������������������������������������������������������������������������������X�K�^���"�� � (� H�h� ����� ����� ��������x���ѧ����Ϣ��ӡģ��$D(F�ѧ����Ϣ��ӡģ��$DB@H��ѧ����Ϣ��ӡģ��$D(Fo������������Attribute VB_Name = "����Ԥ��" Sub Browse_Print () Worksheets("ѧ����Ϣlģ��").Visibla�True"d^P@review2cEHnd � rU�@@@~x  q��0!��!1'Hi�]wQ�Qpe  ����s��__SRP_8������ __SRP_9�������������"�Xf��������������l�������� ��B� h� p���2������ ����� p�� `B� x� 8�� $�� 8�� "�@� pHB� �� 8�� �� �$0� X�$`� ���� ����� x�B� �� b8�(�� 0�� J�� DH� �� 8�� H�� > � D`� ��� @ � P �` �h � �p � �� � �x �  B�  �( � �����4H �$� � "� � � � "� � �  �. �P �h �0x �� �� �*� � � �.( �X �p �.� � � �� �0� � ��60� h�x�6�� ��������������������������������������x��ME�����������������������������������������������������������������������������������������������������������������������������������������������(6 ���������L����L����������p L�`������������ X ���� �I�N������������ ��x�I�P������������ �������`�R�������������� X(`������������  ���� �i�Z������������������� b�`������������ � ���� �i�Z������������������� lx`������������ � �����I�n������������ ���I�N������������ ��8�I�P������������ ��X�I�p������������ ������� z0`������������ � ���� "�I�n������������ ����I�N������������ ���I�P������������ ������� �(`������������ � ����-�I�n������������ ����I�������������� ����I�N������������ ����I�P������������ ���I�������������� ������� � `������������ � ������B�I�������������� ����I�n������������ ����I�N������������ ����I�P������������ ���I�������������� ������� ��`������������ x ������I�������������� ����I�������������� ������� 0`������������  ������I������������� �������+  `������������ ����� ��I�n������������ ����I�"������������ ����i�$�������������������`�&������������ �� � `������������ X ���� ""�I�������������� ��x�I�6������������ ����I�8������������ ����I�N������������ ����I�P������������ �������@�:������������ �� F� `������������ h ���� #�I�n������������ ����I�>������������ ������� P� `��������H���k ���� )�I�n����� �� �I�N�������� ��@ �I�R���� ���� ��` �I�� (���� ������� �8 `������������ � ���� .�I�n������������ ��� �I�N������������ �� �I�R������������ ������� T� `������������ � ����4�I�n������������ ��� �I�>������������ ������� V� `���������H���k( ����8�I�n�������� ��H �I�N�������� ��h �I�R���� ���� ��� �I��( (���� ������� �� `������������ ����=�I�������������� �� �I�n������������ ��@ �I�N������������ ��` �I�R������������ �������@�:������������ ��@�B������������ ��@�R������������ �� �� `������������ ����Y�I�n������������ ��@ �I�N������������ ��` �I�R������������ �������`�6��������������`�X��������������`�Z�������������� ^����`������������  ���� j�I�������������� �������@�������������� �������� (� � (x0��������� ����� � ����8 0�����������������������J��������������������������%��������@ ����` ���� �����������������������������������������������������������������������������������������������������������������@P������������ ����������������D@��@�������� �� @��(�������� �� @��X�������� �� @�������������� �� @��p�������� �� @���x������� �� @������`������� �� @������H������� �� ��������h ����� ����H ����X�������������������������������������P�����������������������������������������������������������������X�p@V������������ ���X������������D@����������� �� @����������� �� @���������� �� @�������������� �� @�� �������� �� @��8x������� �� @������`������� �� @������H������� �� ����� ��������������������� ���������������������������������������������������������X�K�^$*\Rffff*2B631c6799*\R1*#3e4*\R1*#132*\R1*#126���u� �B� �� ���� ������� �� ���� ����� �B� �������������������������������������������������������������������������������������������������������������������������0��������������8�� (�8�6P� ����(�� ���� (� (�8� ,P� �������� ����� f��  � @�X�p�>x�&�� �� X��H�P�p� hx� ��*��&(�P�`�jh�&�� � ,�@�H�h� ^p���*��4�P�`�h�p�x��������&8� `�p�x��� `�� ��(� 0� HH�(x�� H�(�P� H��(p8� H��(��� �� &�� �������� n�� h�x��� �� 8��(��� H��(��� X� &`� �������� b�� 0� P�`�x������& � H� ,X������� f��  � @ �P �h � p � 8� �(�� � 6h!�(��!� @"� &H"� p"��"��"��"� f�"� #�(0#�X#� h#� Tx#� &�#� �#�$�$� ($�$|8$�$&�$�$ �$� ,�$�  %�$$(%�$&P%�(Xx%�(&�%�( �%� ,&�$68&�(p&�$�&� ����� �&��&�$�&�$�&�(t�&�(&0'�( X'� ,h'�$�'� $����� �'��'� ������'��'� ^�'� 8(�(P(�x(�@�(�&�(� �(��(� @)�@)�H)�h)� `p)� �)��)��)� ��)� &�*� �*� �*��*��*��*� b�*� `+�p+��+� ��+� & ,� H,� �����X,�`,��,� b�,� �,�-�-� �-� &�-� �-� ������-��-�.� b.� x.� �.��.��.���.�&P/� x/� �/��/��/��/� ^�/�  0� @0�X0�p0�Xx0�&�0� �0�1�1�01� ^81� �1� �1��1��1�X�1�&82� `2� p2�x2��2��2� ^�2� 3� (3�@3�P3�TX3�&�3� �3� �3��3��3�4� n 4� �4� �4��4�"�4��5�&�5� �5� �5��5��5��5� n6� p6� �6��6�"�6���6�&p7� �7��7��7��7� n�7� H8� h8��8�"�8���8�&P9� x9� �9��9��9��9� P�9�:�(:�8:��@:�&�:� �:� ;�;�;�8;� R@;��;��;��;�X�;�&(<� P<� `<�h<�p<��<� ����� b�<� =�,=�H=�@P=�&�=��=� �=��=� D�=�, >�P>�X>�`>�h>�p>�x>��>� j�>� ?�0?�"H?��p?�&@� (@�8@�@@�HH@� �@�L�@� �@��@� ��@� &�A� �A� �A� �A��A��A��A�B� ����� ����� ����� j B� "�B��B��B��B� d�B� &PC� xC��C�b�C� �����h�C� �����,`D� ��D� &(E� PE� `E�hE� �pE� &0F� XF� hF�pF�xF��F��F� ^�F� G�. G�PG�@XG�&�G� �G��G� F�G� H�(H�HH� ����� ZPH� �H�&�H��H�@�H�&0I� XI�hI� >pI��I��I��I� ����� ����� Z�I� @J�(XJ��J�@�J�&�J� �J�K� @K�HK�PK�pK� ����� VxK� �K�&�K�L�@L�&PL� xL� ������L� >�L��L��L��L� ZM� `M�(xM��M�@�M�&�M� N� ����� N� @(N� �����hN�pN��N� Z�N� �N�(O�8O�@@O�&�O� �O� ������O� @�O� �����P�P�(P� Z0P� �P�(�P��P�@�P�&Q� @Q� �����PQ� @XQ� ������Q��Q��Q� V�Q�  R�0R�HR�hR��R��R� ������R�@�R�&�R� S� �����S� >S� �����XS�`S��S� Z�S� �S�(T�(T�@0T�&pT� �T� ������T� @�T� ������T��T�U� V U� xU�&�U��U�@�U�&�U� V� �����0V�8V�XV� ����� Z`V� �V�.�V�W�@W�&PW� xW��W� H�W��W��W�X� ZX� hX�4�X��X�@�X�&Y� 0Y�@Y� LHY��Y��Y��Y� |�Y� HZ�*`Z��Z�(�Z�@�Z�&[� ([� �����8[� B@[��[��[��[� |�[� 8\�(P\�x\�@�\�&�\� �\��\� @]�@]�H]�h]� |p]� �]�,^�8^�@@^�&�^� �^��^�$�^��^��^�_� d_� ����� x�_� �_�6`�.P`��`��`�( �`�2�`�( �`�1�`�( �`�2�`�( �`�1a�a� a�J8a��a��a��a��a��a� f�aB� (b� 0b� LPb��b� �b��b�$�b�$ c� Hc�hc� ����� �pc� \d� ����B� xd�,�d� 0�d�@�d�"8e� ^`e� 6�e��e�f�0f�Pf� �����0pf�J�f��f�g�g� ����� g�(g�0g� �8g� "�g� h� . hB� Ph� Xh�$hh�B�h� �h� �h� �h� i� i�  i�(i�0i� ����� �8i� �i� �i� j�  jB� 8j�"@j� hj��j��j� �j��j��j� �j�8�j�k�2k�@k� Xk� xk��k� �k��k� �k��k� F�k� ����� l�(8l�`l�hl� pl� xl� *�l��l� ����� ��l� `m� xmB� �m��m�*�m� 4�m� n� �(nB� �n�^�n� v�n� o� �oB� �o� �o��o� ��o� hp� �pB� �p�*�p��p� ��pB� hq�^pq� v�q� �q� ��qB� hr� pr� "�r� �r�8�r�2s�@s� Xs�xs� �s��s� �s� �s��s�"�s�0�s� (t�(Ht�pt�xt�&�t��t� �t��t� ��t� ����� ����� �xuB� v�v�V0v��v� 8�v� �v� w�:w�4Pw�$�w��w�"�w��w��w�x� ����� �xB� �x��x�6�x��x��x��x�y�y�y� ����� �������� y��-----------------------------------------У��У����������д�����Ϣ��ʾ�� ��ע��-----------------------------------------------------------�� ��Ԫ������]�� N P T%V'R R���'Ld��(�'Lk��i����--------------------------------------------д��־ ��¼������Ϣ����ʾ��һ��������Ϣ����--------------------------------------------�� Z `� ^$\,V `� '`i��X��--------------------------------------------д��־ ��¼������Ϣ���ú�ɫ������ʾ��������Ϣ����--------------------------------------------�( Z'd Z `� ^$\,V�� d `� ^$\%V%f!h(j `� '`i��p�i--------------------------------------------�����ע�������ʼУ�飩-------------------------------------�errorInfo��ע������� 1Worksheets(sheetIndex).Unprotect Password:="1qaz" p N P n$D%VB@r��� N P n$D%V!t(v�W ��ӻ�ɫ����� N P n$D%V!x(Fi���i--------------------------------------------ɾ����ע�������ʼУ�飩-------------------------------------�x�1Worksheets(sheetIndex).Unprotect Password:="1qaz" N P n$D%VB@| N ~ P ��� N P n$D%V!t(jd��` � N P n$D%V!t(jk��0i��(�r---------------------------------------------�����ʼУ�� �Ƿ���ӻ�ɾ����ע���õķ���----------------------------�0 ��� ���У��ʧ���\If Worksheets(sheetIndex).Cells(rowIndex, columnIndex).Comment Is Nothing Then '�ж���עΪ�� n N P �A@l�V �����ע�����) Else '����Ϊ�գ���ȥ����ǰ��ע����������DclearCommentsXQStart sheetIndex, rowIndex, columnIndex '�����ע�����=addCommentXQStart sheetIndex, rowIndex, columnIndex, errorMsg�End If�1 MsgBox "��" & rowIndex & "�������" & errorMsg�A Else '���У��ɹ����ж��Ƿ�����ע���������У��ʧ��ʱ����עȥ���8 clearCommentsXQStart sheetIndex, rowIndex, columnIndex�= If removeSpaceFlag Then '�������ȥ���ո���,����������ʾ�� writeLog "��" & rowIndex & "�У���" & columnIndex & "�У���������ַ�" & Chr(34) & cellContent & Chr(34) & "�а����˿ո�ϵͳ���Զ�Ϊ�������"�Else�End Ifk��i����----------------------------------------------------------------------------------------------------------------------------------�y--------------------------------------------���ݱ�ʶ�������ö�Ӧ�ķ���(�����ʼУ��)-------------------------------------��----------------------------------------------------------------------------------------------------------------------------------��Ѵ�����Ϣд�������б��( N P n$D%V'� � P n$D%V'��I��ȡ���б�ͷ������ �������Ϊ�ϲ��еı�ͷ �� P n$D%V'� N �e � P� n$D%V'�k��p�0'� �� checkLen*��)���Ϊ��������У�� �� $�'��checkLen'� �� checkNum*e�-���ΪNumber����У�� �� $�'��checkNum'� �� checkVal*e�-���Ϊֵ��У�� �� $�'��checkVal'� �� checkInt*e�-���Ϊ����ֵ��У�� �� $�'��checkInt'� �� checkTerm1e�-���"�ǡ���"Ϊ�����1'�� checkTerm'� �� checkYesNo1e�/���"�ǡ���"Ϊ����1'�� checkYesNo'� ��checkDiffName1e�2������Ѽ�������Ϊ�����1'�� checkDiffName'� ��checkDiffCode1e�2������Ѽ������Ϊ�����1'�� checkDiffCode'� ��checkIDCardType1e�4������֤������Ϊ����1'��checkIDCardType'� ��checkSqyyName1e�2�������ԭ������Ϊ�����1'�� checkSqyyName'� �� checkYear1e�. ������У��1'�� checkYear'� �� checkYeare�/ ������У��1'�� checkYear'� �� checkBirthdaye�2 �������У���1'�� checkBirthday'�k��� ���_=================================����1 ִ�еķǿ�У��==========================================��Ѵ�����Ϣд�������б�� checkNullKT n N P$�'� ����� N� �е������ ������Ϊ�գ�����'��'��)����У��ʱ������д�����Ϣ �A@X�RMsgBox "��" & rgold.Row & "�е������" & Chr(10) & titleMsg & "����Ϊ�գ�����"k��� n � N P �A@��'��a=================================����2 ִ��ѧ������У��==========================================� checkNameKT n N PA@��@����ȥ���ո�ķ��� N P n$D%V!�$�'� �$�'� ����� N� �е������ ��;��д����ȷ������Ϊ���֣����ȴ���1�����ܳ���16���ַ�������'��'��%����У��ʱ������д�����Ϣ �A@X�%isValidateCount = isValidateCount + 1k��� n � N P �A@��'��X================================= ִ�а༶Ժϵ����У��==================================� checkCNameKT n N PA@��@����ȥ���ո�ķ��� � P n$D%V'��Q��ȡ���б�ͷ������ ���༶��'�d��� �'�k��� � �$�'� ����� N� �е������ ��h��д����ȷ���������Ϊ��ĸ���ֺ��ֻ���ȫ���С���ţ����ȴ���1�����ܳ���100���ַ��Ҳ����������ַ�������'��'��%����У��ʱ������д�����Ϣ �A@Xk��� n � N P �A@��'��Z================================= ִ�еij���У��==========================================�checkLenKT � �$�'� �� ��,$�'��$�� �����` �������Ϊ�DZ������Ϊ�̶����ȹ�� N� �е������ ��.��д����ȷ���������Ϊ�ա�����д���򳤶ȱ���Ϊ�$�� λ������'��$�� ���e�d �������Ϊ�DZ������Ϊ���ȷ�Χ��� N� �е������ ��4��д����ȷ���������Ϊ�ա�����д���򳤶ȱ�����ڵ����$�� λ���Ҳ������$�� λ������'��$�� ���e�d �������Ϊ�DZ������Ϊ�̶����ȹ�� N� �е������ ��&��д����ȷ�������Ϊ�գ��ҳ��ȱ���Ϊ�$�� λ������'��$�� ���e�d �������Ϊ�DZ������Ϊ���ȷ�Χ��� N� �е������ ��,��д����ȷ�������Ϊ�գ��ҳ��ȱ�����ڵ����$�� λ���Ҳ������$�� λ������'�k��p�'��0����У��ʱ������д�����Ϣ �A@Xk��0 n � N P �A@��'��h================================= ִ�еij���У�飨Number���ͣ�==========================================�checkNumKT � �$�'� �� ��,$�'��$����@ �������Ϊ�DZ������Ϊ�̶����ȹ�� N� �е������ ��G��д����ȷ���������Ϊ�գ�����д���ұ���Ϊ����������0������λ���Ȳ������$�� λ������'��$�� ���e�d �������Ϊ�DZ������Ϊ�̶����ȹ�� N� �е������ ��?��д����ȷ�������Ϊ�գ��ұ���Ϊ����������0������λ���Ȳ������$�� λ������'�k����'��0����У��ʱ������д�����Ϣ �A@Xk��` n � N P �A@��'��[=================================ִ��ֵ��Χ��У��==========================================��Ѵ�����Ϣд�������б��checkValKT � �$�'� �� ��,$�'���� N� �е������ ��$��д����ȷ���������Ϊ���֣����ڵ����$�� ���Ҳ������$��������'��'��-����У��ʱ������д�����Ϣ �A@X�& isValidateCount = isValidateCount + 1k��p n � N P �A@��'��_=================================ִ�е�Ϊ����ֵ��У��==========================================��Ѵ�����Ϣд�������б��checkIntKT � �$�'� �� ��,$�'��$����@ �������Ϊ�DZ������Ϊ�̶����ȹ�� N� �е������ ��8��д����ȷ���������Ϊ�գ�����д�������Ϊ���������ڵ����$�����ҳ��Ȳ������$�� λ������'��$��e�E�������Ϊ�������Ϊ�̶�������� N� �е������ ��0��д����ȷ�������Ϊ�գ��ұ���Ϊ���������ڵ����$�����ҳ��Ȳ������$�� λ������'�k����'��0����У��ʱ������д�����Ϣ �A@Xk��x n � N P �A@��'��`================================= ִ�е����֤����У��==========================================� checkSfzjhKT n N�$�'��S ��ȡ��д���� �$�'� ������ N� �е������ ��&��д����ȷ�������֤������Ϊ�գ�����'��'��0����У��ʱ������д�����Ϣ �A@Xd���! �� �������֤� ������ N� �е������ ��M��д����ȷ���������Ϊѧ�����֤�ţ��������һλ���Ϊ��ĸX�ı����д������'��'��4����У��ʱ������д�����Ϣ �A@X�$%isValidateCount = isValidateCount + 1d��� � P$�'��S ���֤��У�� ���>������������֤У�������� N� �е������ ��*��д����ȷ���������Ϊѧ�����֤�ţ�����'��'��8����У��ʱ������д�����Ϣ �A@X�(%isValidateCount = isValidateCount + 1d�).���ͨ�������֤У�飬���Զ����ɳ������ں��Ա� � N P$�'�k��pk��hd��` �$�'� ����� N� �е������ ��E��д����ȷ�������Ϊ�գ��ҳ��ȱ�����ڵ���1λ���Ҳ�����18λ������'��'��8����У��ʱ������д�����Ϣ �A@X�(%isValidateCount = isValidateCount + 1k��`k��Xk��P n � N P �A@��'��X================================= ִ�����֤������У��==================================� checkZjlxKT� checkZjlx �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���9setDMBCode "checkZjlx", sheetIndex, rowIndex, columnIndexk��� n � N P �A@��'��Z================================= ִ��ѧ�ŵ�У��==========================================�checkXHKT �$�'� ����� N� �е������ ��]��д����ȷ�������Ϊ�գ��ҳ��ȱ�����ڵ���1λ���Ҳ�����40λ�������ֺʹ�С��ĸд��ɣ�����'��'��0����У��ʱ������д�����Ϣ �A@X�k��0 n � N P �A@��'��\================================= ִ��ѧ���ŵ�У��==========================================�checkXJHKT �$�'� ����� N� �е������ ��c��д����ȷ���������Ϊ�գ�����Ϊ�ճ��ȱ�����ڵ���1λ���Ҳ�����40λ�������ֺʹ�С��ĸд��ɣ�����'��'��0����У��ʱ������д�����Ϣ �A@Xk��� n � N P �A@��'��\================================= ִ�п����ŵ�У��==========================================�checkKSHKT �$�'� ����� N� �е������ ��]��д����ȷ�������Ϊ�գ��ҳ��ȱ�����ڵ���1λ���Ҳ�����40λ�������ֺʹ�С��ĸд��ɣ�����'��'��0����У��ʱ������д�����Ϣ �A@Xk�� n � N P �A@��'��[=================================ִ�����п���У��==========================================��Ѵ�����Ϣд�������б�� checkBankKT �$�'� ����� N� �е������ ��$��д����ȷ���������Ϊ���֣����ڵ����$�� ���Ҳ������$��������'��'��-����У��ʱ������д�����Ϣ �A@X�k��h n � N P �A@��'��W=================================ִ�����У��==========================================��Ѵ�����Ϣд�������б�� checkYearKT � �$�'� ����� N� �е������ ��*��д����ȷ�������ʽ��2012��2002�ȣ�����'��'��-����У��ʱ������д�����Ϣ �A@Xk��� n � N P �A@��'��W=================================ִ��ѧ��У��==========================================��Ѵ�����Ϣд�������б��checkXnKT �$�'� ����� N� �е������ ��)��д����ȷ�������ʽ��2012-2013�ȣ�����'��'��-����У��ʱ������д�����Ϣ �A@X�k��� n � N P �A@��'��W=================================ִ���·�У��==========================================��Ѵ�����Ϣд�������б�� checkMonthKT �$�'� ����� N� �е������ ��&��д����ȷ�������ʽ��01��12�ȣ�����'��'��-����У��ʱ������д�����Ϣ �A@X�k�� n � N P �A@��'��g=================================����3 ִ�е�����У��(�DZ���)==========================================��Ѵ�����Ϣд�������б�� checkDateKT� � �$�'� ���2�����������У��ʧ����� N� �е������ ����д����ȷ����д��ʽΪ�"$4�xxxxxxxx�"$4� ����20130221������'��'��-����У��ʱ������д�����Ϣ �A@X�k��( n � N P �A@��'��g=================================ִ�е���ѧ����У�飨�����==========================================��Ѵ�����Ϣд�������б��checkDateNecessaryKT�& �$�'� ���2�����������У��ʧ����� N� �е������ ����д����ȷ����д��ʽΪ�"$4�xxxxxxxx�"$4� ����20131221������'��'��-����У��ʱ������д�����Ϣ �A@Xk��P n � N P �A@��'��g=================================ִ�еı�ҵ����У�飨�����==========================================��Ѵ�����Ϣд�������б�� checkBirthdayKT�! � �$�'� ���2�����������У��ʧ����� N� �е������ ����д����ȷ����д��ʽΪ�"$4�xxxxxx�"$4� ����201312������'��'��-����У��ʱ������д�����Ϣ �A@X�k��h n � N P �A@��'��J=================================����10 У��绰����======================� checkPhoneKT �$�'� ����� N� �е������ ����д����ȷ����д��ʽΪ�"$4�����-�̶��绰 �� �ֻ������"$4� ������'��'��%����У��ʱ������д�����Ϣ �A@X�k��� n � N P �A@��'��L=================================checkOption У�鱸ע ======================� checkOptionKT ��B$�'� ����� N� �е������ ��)��д����ȷ�����Ȳ��ܳ���200���ַ�������'��'��%����У��ʱ������д�����Ϣ �A@X�k��� n � N P �A@��'��\================================= ִ���϶����Ѽ�������У��==================================� checkDiffNameKT� checkDiffName �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ�'� �A@Xd��(�=setDMBCode "checkDiffName", sheetIndex, rowIndex, columnIndex �$����1���ͨ��У����ֵΪ���'�d����'�k���k��� n � N P �A@��'��d================================= ִ���϶�����У��(�DZ���)==========================================�checkIdentityDateKT�% � �$�'� ���2�����������У��ʧ����� N� �е������ ����д����ȷ����д��ʽΪ�"$4� xxxx-xx-xx�"$4� ����2013-02-21������'��'��-����У��ʱ������д�����Ϣ �A@X�'�d��� �� �$����X$����϶��ȼ�����Ϊ�գ����϶�����Ϊ�լ'� �� �$��e�](����϶��ȼ����Ʋ�Ϊ�գ����϶����ڲ�Ϊ���'�d����� N� �е������ ��v��д����ȷ�������롰���Ѽ����϶����ơ�����ͬʱΪ�գ���ͬʱ��Ϊ����ͬʱͨ��У�飬���顰���Ѽ����϶����ơ��Ƿ�ͨ��У��'��'��0����У��ʱ������д�����Ϣ�'� �A@X�'�k��k�� n � N P �A@��'��d================================= ִ���϶�ԭ��У��(�DZ���)==========================================�checkIdentityReasonKT�'�0,1,100'� � �$�'� ����� N� �е������ ��6��д����ȷ�����ȱ�����ڵ���1λ���Ҳ�����100λ������'��'��0����У��ʱ������д�����Ϣ �A@Xd��p �� �� �$����r1����϶��ȼ�����Ϊ�գ����϶�����Ϊ��,�϶�ԭ��Ϊ�� �� �� �$��e�w8����϶��ȼ����Ʋ�Ϊ�գ����϶����ڲ�Ϊ�գ��϶�ԭ��Ϊ�� �� �� �$��e��� N� �е������ ��d��д����ȷ�������롰���Ѽ����϶����ơ������϶�ʱ�䡱����ͬʱΪ�գ���ͬʱ��Ϊ����ͬʱͨ��У�飬����'��'��0����У��ʱ������д�����Ϣ �A@X�'�d������ N� �е������ �����д����ȷ�������롰���Ѽ����϶����ơ������϶�ʱ�䡱����ͬʱΪ�գ���ͬʱ��Ϊ����ͬʱͨ��У�飬���顰���Ѽ����϶����ơ������϶�ʱ�䡱�Ƿ�ͨ��У��'��'��0����У��ʱ������д�����Ϣ �A@X�'�k���Ek���E n � N P �A@��'��X================================= ִ�����֤������У��==================================�checkIDCardTypeKT�checkIDCardType �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd��(D�?setDMBCode "checkIDCardType", sheetIndex, rowIndex, columnIndexk���C n � N P �A@��'��T================================= ִ����������У��==================================�checkMZKT�checkMZ �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���B�8 setDMBCode "checkMZ", sheetIndex, rowIndex, columnIndexk��HB n � N P �A@��'��T================================= ִ��������òУ��==================================� checkZZMMKT� checkZZMM �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���@�9setDMBCode "checkZZMM", sheetIndex, rowIndex, columnIndexk���@ n � N P �A@��'��P================================= ִ��ѧ��У��==================================�checkXLKT�checkXL �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd��p?�7setDMBCode "checkXL", sheetIndex, rowIndex, columnIndexk��(? n � N P �A@��'��T================================= ִ��ѧϰ����У��==================================� checkXXXSKT� checkXXXS �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���=�9setDMBCode "checkXXXS", sheetIndex, rowIndex, columnIndexk���= n � N P �A@��'��T================================= ִ��רҵ����У��==================================� checkZYDLKT� checkZYDL �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd��@<�: setDMBCode "checkZYDL", sheetIndex, rowIndex, columnIndexk���; n � N P �A@��'��T================================= ִ��ѧ������У��==================================� checkXSLXKT� checkXSLX �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���:�9setDMBCode "checkXSLX", sheetIndex, rowIndex, columnIndexk��`: n � N P �A@��'��P================================= ִ���꼶У��==================================�checkNJKT ��$�'� N P n$D%V'� �����ڱ�ҵ��'�k��p9 ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���8�8 setDMBCode "checkNJ", sheetIndex, rowIndex, columnIndexk���8 n � N P �A@��'��T================================= ִ��ѧУ����У��==================================� checkXXXZKT� checkXXXZ �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd��P7�9setDMBCode "checkXXXZ", sheetIndex, rowIndex, columnIndexk��7 n � N P �A@��'��P================================= ִ��ѧ��У��==================================�checkXZKT�checkXZ �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xk���5 n � N P �A@��'��T================================= ִ�вм����У��==================================�checkDisableTypeKT�checkDisableType �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd��p4�A setDMBCode "checkDisableType", sheetIndex, rowIndex, columnIndexk�� 4 n � N P �A@��'��T================================= ִ�вм����У��==================================�checkFamilyIncomeTypeKT�checkFamilyIncomeType �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���2�EsetDMBCode "checkFamilyIncomeType", sheetIndex, rowIndex, columnIndexk��`2 n � N P �A@��'��v=================================14 checkGender ִ�������Ƿ�Ϊ���С���Ů��У��--==================================� checkGenderKT� checkGender �� N P$�'� ���'��-�Ա��д�������У�����֤�Ź�� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd���0�< setDMBCode "checkGender", sheetIndex, rowIndex, columnIndexk��p0 n � N P �A@��'��u=================================14 checkYesNo ִ�������Ƿ�Ϊ���ǡ�����У��--==================================� checkYesNoKT� checkYesNo �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd��/�:setDMBCode "checkYesNo", sheetIndex, rowIndex, columnIndexk���. n � N P �A@��'��u=================================14 checkYesNo ִ�������Ƿ�Ϊ���ǡ�����У��--==================================� checkSqyyNameKT� checkSqyyName �� N P$�'� ����� N� �е������ ����д����ȷ������'��'��(����У��ʱ������д�����Ϣ �A@Xd��@-� checkSqyyName n N PA@�k��- n � N P �A@��'��]=================================checkTerm ִ��ѧ��У��--==================================�r=================================checkAtLeastOneNNull ִ������һ�����Ϊ�ǿ�--==================================�checkAtLeastOneNNullKT �� '��A"ִ�� ����һ���ǿ�У�� �ĵ�Ԫ����Ŀ �$� ����=��������Ϲ��� � � '� P� �KTF � � '� �KTF � � '� �KTF � � '� �KTF � � '�n���*d������Ϲ��� �� '��F6ִ�� ����һ���ǿ�У�� �ĵ�Ԫ��������Ϊ�����Ϲ������Ŀ � � � '�k��X*�'�n��H*i��@*�_--------------------------------------------����������ʽ-------------------------------------� � Dim regEX As Object�ESet regEX = CreateObject("VBSCRIPT.REGEXP") 'RegExΪ����������ʽ� �(��4 ����ȫ�ֿ����vba��\����ת�� � �(�.������ʽ� �(�5�����Ƿ����ִ�Сд�� � �%'��3 ִ�����������Set regEX = Nothingi���(��-----------------------------------------------------------�°� У���ظ���˵���Ѿ�û�и�ʽ����------------------------------------------------------------�V-----------------------------------------------------------1����ѧ���׶������ڱ��ڲ������(sheetѧ���׶��� �A65535 $\% %�!' �*cna = getTotalColumnCount(sheetIndexValue) ^$\!VB@�1&ÿ��У���ظ�ʱʱ���Ѵ�����Ϣsheet���,�'`�������Ϣ��¼��ʼ�����X==============================��ѧ���׶������ڱ��ڲ���==================================�0����ð������ÿ��Ԫ�غ�����֮ǰ�������н��бȽ�  �� �   $\%V'  �� � �   $\%V'  ��2���ѧ������ͬ��˵�����ظ����ݹ�� � �е����ݺ͵� ������֤�����ظ�������!!!!'� �A@X�.�Ѵ�����Ϣ����'k���$��$��$i���$��-----------------------------------------------------------��һ���� ����ֵ��ȡ��ֵ������------------------------------------------------------------�����ֵ�����ҵ�ֵ���ڵ��л����keyWord ���ҵĹؼ����'kbn ���������л��� ֵΪ ��row�����row�0�' ]���the find result object� "�* .�, 2�0� A1:A65535 n$D% %(.& &�� $�row� &!' d���" &!4' k���"k���"i���"��------------------------------------------------------ ִ������ڹ���У��(����Ϊ��)-------------------------------------------------------------�value ���������value1 cell�������У�鲻��ȷ����false�У����ȷ����true� 8�0��˵��Ϊ�DZ����� 6$����'�z��p!k��h!k��`!]���'<�ijһ������ļ�¼�� �A65535 @$\% %�!'>�B�������'� @ ��row$ ':�=��ȡ��������������  : >� � @$\%V �� <� '<d��p y��h k��`  �  : : < � � � @$\%VX 6X ��L�жϹ��������Ƿ��cell����� � @$\%V!�'B BX N P D �$\%V(��'�y���k��� ��#��ʱcount��ĿΪ�ù������е�������Ŀi��@��------------------------------------------------------ ִ��ɾ��ijһ�в�����excel�ܱ����ģ�-------------------------------------------------------------�sheetIndex ����� rowNum �к���1qaz�J n$DB@H > n$D%LB@N�/ �Ѹ���ɾ���- Worksheets(sheetIndex).Protect Password:=123i�����------------------------------------------------------ ��ָ��cell����ֵ-------------------------------------------------------------���1qaz�J n$DB@H � N R n$D%V(�i�����------------------------------------------------------ ��ȡָ����cellֵ-------------------------------------------------------------�� N R n$D%V!�'�i��8��------------------------------------------------------ ִ��ɾ��ijһ�в�����excelû�б�����-------------------------------------------------------------�sheetIndex ����� rowNum �к��8 > n$D%LB@N�/ �Ѹ���ɾ��i��(��------------------------------------------------------ ��ָ��cell����ֵ-------------------------------------------------------------�� �1qaz�J n$DB@H � N R n$D%V(�i��H��------------------------------------------------------ ���ݴ�����е���������ֵ��ǰ��ʱ�������Ѿ�ͨ����У�飩-------------------------------------------------------------�� ]�� �� �� N R n$\%V!�X 'R�'<�ijһ������ļ�¼�� �A65535 @$\% %�!'>�F������ @ ��row$ ':�A��ȡ��������������  : >� � @$\%V �� <� '<d��py��hk��` �  : : < � � � @$\%V!�X '6 6 RX ��1�жϹ��������Ƿ��cell����� � @$\%V!�'B BX N R D n$\%V(�y���d���� N R D n$\%V(�k��P �i��8��------------------------------------------------------ ���ݴ�����е���������ֵ��ǰ��ʱ�������Ѿ�ͨ����У�飩-------------------------------------------------------------��------------------------------------------------------ ȥ��cell�еĿո�-------------------------------------------------------------�� ]�� ���Ԫ�����������]�� �� �3Blength1��ʾcell��ԭ���ij��ȣ�length2��ʾִ��ȥ���ո����ַ��������'��Ĭ��Ϊû��ȥ���ո��2 Worksheets(sheetIndex).Unprotect Password:="1qaz" N R n$D%V!�'6 6'X X��Gzj�*"�����Ԫ��Ϊ�գ�����ȥ���ո���� 6� �'Z�%length2Ϊ�ո��һ�γ��ֵ�λ�� Z�������ַ��������ո� 6� �$\'6 6X N R n$D%V(��'�k��i�����------------------------------------------------------ ������ȥ�������ַ�����-------------------------------------------------------------�� ]�@�-[\uFF00-\uFF06][\uFF09-\uFFFF]|[\s,;'<> "?^]+'� � �$���'^d���'^k���i��������������Attribute VB_Name = "���ߺ���" �'-%У�����������д�����Ϣ��ʾ�� ��ע��&�( Function checkedRequiredStart(rowIndex, col�umn ) { '��Ԫ������Dim cellVal�ue As S�ng�= A�;veSheet�.Cs�6If�-��" Then�*�F�_��False�E�Tru�nd If E��)��[д�Հ־ ��¼oB��oһ�����kq�mwriteLog(cont8ent�]�iXs(XmsgB��)�[curMsgRow�, 1)�J�CK� + 1?D D�ú�ɫ��,��C��E �ERe�dVFnLen7@��L�Z.Characters(1D, �).F�7.`Color�l31*SS �����������Ȫʼ�������` errafo�����addCom�m�QXQ#�s�|"�, ��,  �0�tA�'Work�s(�).Unprotect Password:=�"1qaz��e���y�.A (�� .�.I�trior#=�<65535 '�1��ɫ������>%� � d/�.VisiblAЇĠ_��?ɾ���EC���lears��Ck΅"��B�B ?+0+� 5`�&[��*2Recp)Num A�:HtffTo�tal�`?�um�� � u\�4��&UE1�5l lqXOO�� .�ExlNondu?�(�u_L?%�K �(Ƿ�4��*���õķ���o�)begin�C��_c#LHGp���Method�L���L�uwLЋNot3��� '���aaWʧ��|u'����46 IsB �hing4�жϑ<Ϊ��w?d\ �W�� �MA�O@' �'��������ȥ������������§��4 'c�Dt à�� '��L� ��a'//���O O25/�<' #Box "��" &�D& "��ʀ�����i�6��$�ɹ����q1���!!�����&ʱ�đQ� ' z �r�����'�Qemo �pac0eFla�(10����q�ո����,����������|ʾ/�&�����S)X��У���������ַ��Chr�(34) ��Ct�& w"�а������ ����ͳ���Զ �Ϊ���%�˻<�� 'A/� �'�!��q���L/Z/����ݱ�ʶ��@��X��Ӧ#Y(�[�)O-�O�@��U�д����б� �Function call�XQStart(typeVal, sheetInde@x, row$c olumnisRidateCo�unt) value = �Work�s(�).Cells(UDNtitle�MsgQs�T,, �) '��ȡ���б�ͷ�������.If 0"" Then '����Ϊ�ϲ���е�s/J0 - 1 L�(ElseD���thea�d��G�=�! ;�!�Y@End Iff!ćArgs�!"0"��JC� Like "checkLen*�M��������У�&�GD� �Mi�d�9�& ���#E�H%O H&NumL&�@ber�&�& �&@�&��&ֵ��LC&M%@b%Int��a9?n�E9- �'W9Term1�L"�ǡ���"@Ϊ����L"~1 �7�� ��Y�esNo -k�k� ? Dif fName�����Ѽ���a�?%D~� �Codas����l�A!� `IDC0ardT��*'����֤������Ͷ�;�:�`._���Sqyy�;����ԭ����;��Q0] e? C�WYearZ����?M��`?:��] � �:�i��X}/ ����E/ ar)   Bir thday�L����ڏ�A_ _ �] ��Sele�ct Case�l�� '=!21 ִ���ǿ>�q ?��������Ϣ�д�����G� �� �Null�� ��Method XQ�@�Requ�ired�������p� Not�� ��TerrorӪ�"��" &���"!������ ���f�& "����Ϊ�գ������/a�hasE�`T�r��'����q�ʱ������%� fwriteL�og E ��' Box 5 gol d.RowO & �Chr(10)�{� � �� T�)�b eginC��_c�omment ʊ��,?�isF�or��.o+�.2�.ѧ������/_Ky-�{O removeSpxacep-�ԟ� '����ȥ���ո�ķ���5�Tri�m(�ڀߏ�I�.G?3_8aStu�k(�OC�ŏ6�6�PO6O6�@6��д����ȷ����Ѐ�������!�����1��q8����16���ַ���+���8�8�M��8���E'<��+ 1Oy5�� beginCheck_comment sheetIndex, cdMethodXQ, rowA`olumnerrorMsg  �isFor� = True:'= ִ���༶Ժϵ����У��5=zCase "�CName"�remove�SpaceXQ�vo '���������ո� ķ���*title��uWork��s(�).Cell�tartT���) '��ȡ���б`�ͷ�ā|�2If 4"�" Then�wfunctionArg�sL0�Els�eGGE�1�nd ��+_~ �+�Le�n/`'�T@�T/�O�U���`Ar��S plit(�, x","pd� �� (D0)�J0 A�?U�Bound �"1k '�M����Ϊ�DZ���[���Ϊ�̶�a2�JM��q�q��a����Ϊ�ա����Au����a�t�ym1)A~λ���ohA��'�'2�'���Χ�'�'��dž��'L����R?4��L�M�r(2ߟH��sP(s*�1*sk*��**�*��&wwkc�q`q*�^��)x�?�).�m __�=rr��=�)�=�)��__��v<�v_@uQ=)�V (�)4�)�< rM��z�z�z���{ �� �d�|�?��|��,��;���}M� }��Number���ͣ�����S�}��}�V �}0� �}gs�u�f�a�����|U�x��}�}�j�}��{��{�%�>>>>����{���{�ң{@�������>0$���λ�H����fg�NS� � SS�SsS_�_�_� �o�ooo���f��0�(U�r(1) & "λ�����@��" E nd If�hasError = True '����У����������д�������LwriteLog eRMsg2�beginCheck_comment sheetIndex, c� MethodXQ, row� olumnCisF�} '=ִ��ֵ��Χ�ā� �.���д��!��б틑Case "oVal� >mE (value, functionArgs)�_If Not��Q Then� � IAr�Split(�, ","��f0"��"@�Ep��е�ʀ�����`title@����д���������������Ϊ���֣����ڵL���L*(0�У��Ҳ����������%��AB�C���' is`Ci�dateCou c�=.+ 179uon|cknVm�iam��Ϊ�����^��m��ma) �mI�nt��n �n� ���n���U@go� �#�_d= 0b� '!��kΪ�DZ������Ϊ�̶������ۄ�_}_}C}����Ϊ�Յ�����������!D�D{��W�2?�m*Else�)1�)� *�)- ���S�S�S@�������o_T�^��QToUg�w�� OI�oW�����W���� ��d�S��S����/�OTkO� ST����֤����_�{>�RSfzjh�R� �resZjlx�JgetPCellPku#kXLQ(�5,, 8'��ȡ>���ݏF)B��Tri^m�X��� � W "�"�9/*�O7O7O7 M7��U������7����o/o/o/��o/o/�NO�� P������?�����/���Q��ѧ�� � ��So���һλ1qΪ�@�ĸX��S���дߢ� oo?o/��� '�/�/� �!O �IsIDNum(ber%�c�P) �'5�J�'_ �=?�1��w�������cA������o&o&o&o&o&`&o@i�� hasError = True '��������ʱ������д�΀���Ϣ �&writeLo�g e�Msg't'isValidateCount#� + 1#OEls��ͨ��������֤n�����Զ����ɳ������ں�����TcheckMethodXQS�IdNumLink(value, rowIndex, col(umn)�_nd� If��E�$LA|?SFZJLXC>�8If No�t��RThen�!�"Ř�`"��" &�\�"�е��������title@����д����ȷ����������Ϊ�����ҳ���������ڀ����1λ�������18@������"g*���;���m��M?L'?&�  7 beginCAx_comme� �sheet�u�{��x,ߛ isFf� '= ִ��㔼���Ж͡��=�Ca���"BtZjlx4TRx�DMB((, Ę�1?�)B�z�b�x�x�rp�� n���'set�-Cod�e j. Q���Zb�]��l�D1%���.+�.ѧ�ŵğO.���.XH�.σP�.�{S1�j���,�~j\�/-�y�i& �i�i�i�i40�i�������ʹ�С��ĸд�����k _2_�_����2���'&O.���. ]D��.�.����.+�.���.Ϗ�.�BXJ�. ��.�.���.�.�.�.������Ʉ�ԃ���������O/O/�A^ O/O/�O/nO/O/�O/�O/�O/O/յO/O/��O/�+B/���>�O/�O/D/KS�O/� _/Q/?^�O/�O/,�O/O/O/O/��}������.�.�. Գ hasError = True '��������ʱ������д�΀���Ϣ �writeLo�g e�Msgd�!End IfbeginCheck_comment sheetIndex, cMethodX@Q, rowo0lumnTisBF�� '=�������пx��Ł��.�B��д����б틁Case "oBank"���|��(value) rIf Not�N Then� �Q�"��" &F[�"�������������title�����д����ȷ���������Ϊ���֣��� �ڵ���functionArgsArr(0)A���Ҳ��X�����1�������IF=����-�'W����dW__^�ZA^��>��]��]"*�]Ye��Bu�(�ǁ�)oO�xCId`�i�tyDate�x�DD��el���B��B�����D�D�D�D!p?���ʽΪ" & Chr(34)H"x-xx � ����2013-02-21����� �" hasError = True '����У��������д�@����ϢIwriteLog "eOMsg/indentifyD�ateFlag�B03Else�(If sysDifficultyG�radeNam. 1 And�rim�(value)8"" Then '����϶��ȼ������Ϊ�Հ�ҁ ����ځ?���i.1�k�\2N.<>r �.�� /C�/2O�/��A\��A�r(owI�x���������������title����д����ȷ�������롰����Ѽ����f�j������ͬdʱ>���=����ͨ���E����Ƿ�� ]��z?���checkMethodXQ�IFa^�!_n� �˿nNE�fIf�<�@beginC!_comm�} shHeet�>, j, Bolumn���isFƖ�? '= ִ����Lԭ��H(�DZ���)> Case "BIŸtyRe�ason" 'OE1functio nArgsAh0,�1,100�T�+@��Len#�, ) �)�NotK5�We_~_~�����ȁ{���ڵ@���1λ���`�����@ ����d_v�� oFO_���k�;= Om=ӟaOm��Em,�-�S�oF ��lox�l�� = ononz�]� � �  �  �w4 (����` 0� Or O �)��%���o4�s�s�sC�s�s����������t�sStߥ�� �O7���O7�߭��P�u  ��m����������]����� �/��/�,�� ����ߏ�Ś����[ ��O���B����֤������́�M�,��DCard�Type�� ��0DMB(���, ��, 1r����`���o7�@�6�6��6�6���to.o.o.?L�-�-!�F�_�'setDMBCode "checkIDCardType", sheetInde@x, row$c olumn0  End If�6beginC�_comment e�MethodXQt, err orMsgbisFor = Tr�ue! '= ִ����������Уъ�= ACas��MZ"� � qS� �(��, va@lue, 1��)�,If Not � 0ThenHER��!"��" &�y�"�е���@����t0itle�]���д����ȷ��������;�hasE�l��Ae '����Xʱ������д�����Ϣ�*writeLog� Els��}��' ��B\���  ���ݭ��O�������ò]!aK3h]ZZMM��]XQ�?�]"�]+�%-�]n2�]�]�] �]��] �]��] O�d.�?^���+?^ck����'Ĉ�B__==¼ѧ����^�^XL�^�^��_^_^%) _���&�_� /^/^\�///^�/^�//?('/��0�' �0k��0A��������0���0,� H��������+�9�/ϰ���K�H_XXXS�/� ��=�'��0 O���O_ 60�DO_ŬO��&0O���000��0 o.2o.�o_�T�.�.���0�0000Ͼ60�,0רҵ�>�00/��/�%�ZY�D`� 0��0�0�0o�IA�0�00�SV00o�o�o���000* o� 0�#0���kT00���0�0'00�00060 O`--D`����q����У��= Case "checkXpSLX" :P>MethodXQ �= DMB(r, value, 1, rowIndex, coPlumn )[I`f NotRbThen.�err orMsg�"�0�" &p"�е������� title�& "��������ȷ�������xa3hasE�43True '�����ʱ�������д�����Ϣ�Uwri@teLog Z B Else�#'�set��Cod�׀, sheet���]�End If�beginC�_commen�t���T�,BY�`isForD\!'޳ ִ����$����NJ)�YeXar(�T�V��s!�2Work�is(Gk).Cells(��"�������ҵ" W�*2��*/�>A�vN �v�v�v �v�v �v��v�' �v�L_vx�.`�_v_v!�_vj�e _v�xBvѧУ��<���v� ��XX�Zw��!��S.`�#��```0_k_k� �0_k30�_kXS�wPO'�lot��/0��`_k_k����_kw��+0'�.�0����/�==;�/�/σ �_��Z"�/����[�/�5hI�/Eo���& ����+ ��_�������/?O%�(��(� �(�(�(j�?�(���X�� *]'*�м��x��O*O*O*��DisableTy�pe�Z �*���* �o+o+2Lo+o+,o+�o+o�!-oƏ�o+o+�o+� o+o+!�Z����k�_[�1B/�V�1111��q�Y�+�/��ZF�amilyIn��?0F���^_0e.�x, columnIndex)  If Not checkMethodXQ 0Then��errorMsg = "��" & row�"������������title-& "��д����ȷ�������"f0hasEifTrue '����У��ʱ������д�@����ϢDwriteLog CZElse�"'setDMBCode "�FamilyIncomeType", �sheet�,����/End If�� beginC��_4ment�2 �:,\>isFor!�X '=14S��Ge��r@���������Ƿ�Ϊ���С���Ů�R�Ak--�=K?C�as�Y���?�0� �i(�h�, va�lue, 1TH?��@�E�IdNum��T '�Ա�����������E���֤�~œ}?�?ٟl� ��l���o' �o�F;n��nn�n�kn �n�nYesLNo)�n�ǁn���n�qK1�nB n���=��gnCFn0_n@Fѩb�d�� ����d��a O�e.�a�(�0cQ�g�g�E��Ia��g���g��b�0�0�0?�0T~SqyyNam�e�0B h@��0�/h�e��K�0��l�0�����q���_��0������ oc* �0y�a�X1|�e11�11j�1��1�+�R(Term��0pѧ�ڏ�?  �g�"AtLeastOneNNull�����һ�����Ϊ�ǿ��}�=��L/(` � a��Coup��=Ot + 1�uA u  � ����Ԫ����<Ŀ a�7�Money(R�) A�ຢ <> 0�� '������p�����b DtpotalB0��+����Selec�t �z��OI���baojiaoBzC2�:iS?"�? _� hu�oshi� �H� � �� z�husu� �G� �� �� o thers� A� -othersMoneyS um = + value�End Select'Else '����� Ϲ���QatLeaOneNu�llCount�+ 1 'ִ�� ���������ǿ����� �ĵ�Ԫ��������Ϊ<����Ŀ ?Error�;+ titleMsg + �" "�"�If� �isF*Tr � ��Functio n '-(��������퐴�ʽ" � regChec�k(,�~)2'Dim� EX @As Obj�|'SetD= Create�("VBSCRIPT.REGEXP")��'RegEx�ઽ����-�� EX.Global�a�L��'����ȫ�ֿ��Ç'vba��\����ת���Pattern��B���� Ignore�Ca��= Fa���&��Ƿ����ִ�Сд<���F\� �;Texst(�I���ˀ�������G�\N��ing KH�H9E�°� Aj�ظ��������Ѿ����и�ʽ�����_M7�� 1����ѧ���׶������ڱ���@���� �[c![TheSameXQNew(sheetIndexp2) '��h4n*a@3S�sj.Range("A6�5535").�.(xlUp).RowH4c"getTota��lumvnb�� V��(m� msg"N�).Cells.ClearContents 'ÿ���3ʱʱ���Bс2��Ϣ����,�cur�� ���E������ʼ������'=�.���'����ð������ÿ��Ԫ��������֮ǰ�������н��б�,��G��i`st0artT��@�2 �To rna��r�cardID1D+b#I�?#+(i,� �Coa4 ����j�i - 1���c 2Zj^! � y!IfD�.n@ '����-�����ͬ��<����<����/�5e!p�n= "���" & j0"��At�ݺ�CiC���� ����ŲB������!�rY writeL(og �'G,�䌳�_ �has�=�0�uj��Q�yQ/�Nex����s�K�J��һ���� ����ֵ��ȡ��ֵ������?o` #��@���ҵ�C����л����keyWord �Ĺؼ���9abn"#� ֵΪ ��row����ǣ�HUGet�DO�H�l�4(By�L �5|, ����STtr�j)��I�Lg�erCmP-�51�c�� ' � fi0�result �o|�a�c@@k� ��\�Zt\1:�\F��(What:=� LookIn:=Dxl�Zs, A xlWhole�B�8�x c Is� Ty �8K&Pk�[�5`"a) � �c fa��Q����M�m1�q�.0"O'� �0���y���j(�������)� �� q���͑1 c�r��ѿ0!����ȷ෵��f�T5t�� �DMB����1, fla�g, �/P[�b�O�PA�&"0C '1WΪ�DZ�0�����Tr�im�1)q� � F 0oN!Exi�t SS%����owDatTs��`0 'ij1ա����ʤ��N��t>A��G?5��q�'����V�u b��7 @-,(��, �" P�'qT� �L�傕q�owP �Q��� ࡄ���'�<��s���9�oO�M�f i�5�� � + ��� � If CStr(Sheets@(AreasPIndex).Cells(j, 3)) =�value1) Then '�жϹ��������@Ƿ��cfր���� � codeV�Q^�2).|IE=1�row�,� column � + Plus' lE)UheckDMB�TrueExit For� End If�� Next j�'��ʱcount��ĿΪ�Á����е&Ă�� �Function  '-2 ִ��ɾ��ijһ�в�����ex�j�ܱ�����ģ�sD @&� ����@�`Num ���� E1 deleteRow(G , � �^Wor ks�).Unprotect Password:="1qaz"'�T� �s(�.D�B '�ѸÃD)�' PN123�eue��ָ�¨C���ֵ�`�XXset���C��X�Q [gc$BkH_�!}0�{T��1l�p�{�^��+�& ��ȡ�+���,�+�/�Wg�+� �SA#���&���?" &�P9fw�û|�С�� �o�N�oomV���>}?K:�� �v�&(K�v?v� ?v��?v �O�;;@nE�� ���ݴ������@p����@Q�ֵ��ǰ@��ʱ��1�Ѿ�ͨ�����У��)�W��}C�(�, �i_==2Dim�lDataa:4�����RX@ �H2�?ɗ�/� ��?hZ�]�0$ '�}��Q������¼��W0�x= O�B"Range("A655 35").�2(x lUp).05 'p������pGetOrCol� <�,S*, "0") 'QY! ����������sG �� i0��T�od�'�@�_ R f�i, �=�r��G1es+ 1+E�ls� ��1E���B�i�Q j^ t+ �-�qB(1�������"�ñ�!�A1��(_�_���5q����/Ŀ����4o0� ��5C&o��ue�o��O�O��� ��� � � "d��Y�#�qU�L�UU@VU_A�`� ȥ ���)�_�ո�_�]removeSpace�u�%4a]�3As ��ing '��Ԫ��������2�length1 Inte�ger, 328� 't��ʾԭ���ij��ȣ����a�����ַx���aw� �0Fa�Ka���ΪQ�$� ' Work�sheets(`Index).Unprotect Password:="1qaz" val ue1 =�Ce�lls(row��, col�r�@lengthIL(en(V)If !0 Then Exit Function '�����Ԫ��Ϊ�գ�����ȥ���ո���� m2�InStr�7, " "() '�42#����һ�γ��ֵ�λ����I2 <> JC�ַ�������=���Rep�lace�?B"|o�ќ�pC�o+r�emoveSp!�XQ@ True�+End If �Z '-2 ������!�d����AI��̷�3D F��2ecialCha`racte�v�>D�im reg8��;"[\uFF0�0-�6]�9�FF]|[\s,;'�w""?^]+C��@ChecJk(, ��)�B�PS$�YEls�[� Fa� �d Hi�Hi(Hi�(Hix Hi00Hi(0Hi Hi�Hi08Hi0HiJ�gg^���������������������Z������������������������gv�(x����� ����������������Z���������������H��������������H���g�0��@����&��������H���Hi� Hi8 J�gg^���������������������Z������������������������gv�(x����� ����������������Z���������������H��������������H���g�0��@����&��������H���Hi� (Hi� Hi�  a$h  "a �"a *~ � &o  .� .� $h �"a  0�  .� $h  �*~  &o �$h  *~ �!*~ $ &o �%"a$rU@@@������������P�`��������������������AqOO@�`���������������������P@1`���������������������P`�`���������������������Aq�OOOOXq ` ���������������������AqOOOh! `���������������������!AqQOOOOOh� `����������������������Aq�OOOOOP�`����������������������OO@A`��������������������OX� ` ���������������������Aah� `�����������������������AqOOOOOP� `����������������������OO`A `���������������������A��OOOOX ` ���������������������A�OOOPQ`����������������������OO`�`���������������������A��OOOO`q!`����������������������A�OOOOXA#` ���������������������A�OOO@Q%`���������������������ObrU@@@@~xbrU@@@��������������0�8� ����� @� �����`� Dp��� 8��� �0� P�0p�D����0�8�4P�.�� ������� ��.���.0�*`�(��>��"��$ �$H�&p���>��R��^P�F����� �����`(�*��$�� ���� ���8� X�$x� �� ��^��^@� ����� ����� ,������  � 0 �"P � �����x � � � � � � �"� � ����� � @ � ` � � �"� � ������ � � �  � ( �"H � �����p � � � � � �      � !"#$%&'()*+,-.����vq2@456789:;<=>?1ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop����rt�uw�xyz�|~�����/�����n/�Z���&��������������������������x��RR��������������������ME�����������������������������������������������������������������������������������������������������������������������������������������(@��b0�� 6 ����<��������,b��������h�P0��h�d�������h �����H���������������lP������@��������ʀ������ ��@�����������8���� ��@��������ꀈ�h������ @����������px����� @��������%������Ϣ�����������%�0p������� @��������������� �� @���������r������ ��@���������t����B���������������0����B��������������‎`�������@��������ʀ|������ ��@��������� ��������@��������ꀠ������ ��@���������@ ����B��!�������������DPh����B��#������������ꘄ�����B��%������������ʘ������B��'������������ʘ������B��)���������������������+@��������ꘐ@�����B��-������������ꘔp�����B��/������������ꘘ������B��1������������ꘜ������B��3������������꘠.����B��5������������꘤0�����B��7������������꘨`]����B��9������������꘬�_����B��;������������꘰�h����B��=������������꘴�?����B��?������������꘸ �����B��A������������꘼P����B��C�������������������B��E���������������!����B��G���������������6����B��I�������������������B��K��������������@�����B��M��������������p�����B��O��������������������B��Q���������������4����B��S��������������i����B��U��������������0����B��W��������������`����B��Y���������������%����B��[���������������#����B��]��������������������B��_�������������� #����B��a��������������P%����B��c��������������'����B��e�������������� ����B��g��������������C����B��i������������� ����B��k�������������@����B��m�������������p+����B��o������������������B��q�������������������B��s������������� g����B��u�������������$0i����B��w�������������(`~����B��y�������������,�,����B��{�������������0�. ����B��}�������������4�X ����B���������������8 Z ����B����������������<P h ����B����������������@� -����B����������������D�  ����B����������������H� � ����B����������������L!� ����B����������������P@!� ����B����������������Tp!>����B����������������X�!U ����B����������������\�! ����B����������������`" ����B����������������d0" ����B����������������h`"@����B����������������l�"6 ����B����������������p�"� ����B����������������t�"� ����B����������������x #� ����B����������������|P#$����B���������������ꘀ�#H ����B���������������ꘄ�#Y ����B���������������ꘈ�#[ ����B���������������ꘌ$f ����B���������������ꘐ@$����B���������������ꘔp$� ����B���������������ꘘ�$x����B���������������ꘜ�$z����B���������������꘠%�����B���������������꘤0% ����B���������������꘨`%!����B���������������꘬�%�����B���������������꘰�%�����B���������������꘴�%�����B���������������꘸ &%����B���������������꘼P&�����B������������������&����B������������������& ����B������������������& ����B�����������������'����B�����������������@'�����B���������������˵��6A 23A200000000%�����f�����B���������������^Hp����H���������������jx�����H��������������ʘ������B��������������ʀ�� ���� ��@��������ʀ�P���� �� @����������n8p����h @����������@����� �� @��������ꀘ�������� @��������ꀞ������ �� @���������������� �� @��������ꀚ ����� ��@���������vP����B���������������x��������@���������z������ ��@���������`��������@���������~�������@��������ʘ�@����B�� ������������ꀀp����� ��"@��������ꘂ�����B��$������������ꘆ�����B��&������������ʘ�����B��(��������������0�������*@��������꘎`�����B��,������������ꘒ������B��.������������ꘖ�3����B��0������������ꘚ������B��2������������ꘞ �����B��4������������꘢P�����B��6������������꘦������B��8������������ꘪ�5����B��:������������꘮�g����B��<������������꘲�����B��>������������꘶@�����B��@������������꘺p�����B��B������������꘾�A����B��D��������������� ����B��F�������������������B��H��������������0�����B��J��������������`�����B��L�������������������B��N��������������������B��P���������������X����B��R�������������� Z����B��T��������������Pj����B��V�������������������B��X���������������$����B��Z��������������������B��\�������������� �����B��^��������������@ �����B��`��������������p *����B��b��������������� &����B��d�������������� 6����B��f������������� 8����B��h������������� 0 D����B��j�������������` ����B��l�������������� *����B��n�������������� �����B��p�������������� �����B��r������������� �����B��t�������������"P +����B��v�������������&� }����B��x�������������*� ) ����B��z�������������.� + ����B��|�������������2 / ����B��~�������������6@ 2����B����������������:p g ����B����������������>� � ����B����������������B� � ����B����������������F  ����B����������������J0 )����B����������������N` � ����B����������������R� E ����B����������������V� G ����B����������������Z� V ����B����������������^ �����H����������������bP ����B����������������f�* ����B����������������j�, ����B����������������n�7 ����B����������������r!����B����������������v@� ����B����������������zpE ����B����������������~�G ����B���������������ꘂ�I ����B���������������ꘆ ����B���������������ꘊ0e ����B���������������꘎`� ����B���������������ꘒ�� ����B���������������ꘖ�� ����B���������������ꘚ�=����B���������������ꘞ �����B���������������꘢P����B���������������꘦�����B���������������ꘪ�"����B���������������꘮�����B���������������꘲�����B���������������꘶@r����B���������������꘺pt����B���������������꘾������B������������������"����B����������������� ����B�����������������0����B�����������������`�����B��������������������������H���������������@���������������� ����� @'� ` ������������� @��!����@��"�&���� HP�����0 ����� ����@0p!��P&@0�'` @@ �!p0 p� � &������ ��������P��"�#��%������pP`%0����&� ������������������p x��$���� �������������� ����������������������@� #�������������#������������� �%������ P ���������������������������������p ������������`"0"��@@$�#$���%�p�� p����0�� �� �����P���������P#���� `@ ��` ����p!P 0��" ����������%����`����0��������������������P����� ��������� ����������������������������������"� ������0��PP�0 p$0%�����������������8 �&�����$`��������p`��������`�������������P� �������� ����������`� � �������������������������p������������ ���������� �@!���������`�������������P�����`�������������������������������p����������������������@'��������������������X,�����������������������������9p'�K�^*\R1*#289$*\Rffff*2A631c6796(*\Rffff*2A631c6796\0���� ������ ����� �� ��"� � ����� � 8 � X � x �"� � ������ � � � � �"@ � �����h � � � � � � �"� � ����� �"0�"X�"��$�� ������� �� � 0�"P� �����x� �� �� ��"�� ����� � @� `� ��"�� ������� �� � (�"H� �����p� �� �� ��"�� ������ 8� X� x�"�� ������� �� � �"@� �����h� �� �� ��"�� ������ 0� P� p�"�� ������� �� �� �"8� �����`� �� �� ��"�� ������ (� H� h�$�� ������� �� �� �"0� �����X� x� �� ��"�� ������ � @� `�"�� ������� �� �� �"(� �����P� p� �� ��"�� ������� � 8� X�"x� ������� �� �� �" � ����� H�"h�"��"��$�� ������ (� H� h�"�� ��������� �� �"0� �����X�x� �� ��"�� �����,�(0�:X� ����� ����� ����� ����� �������������������^��������^�0p��@�����һ���ṹ����������ҳ]$��H��=Public Const sheetNameValueTJ As String = "����2������ʵͳ��"]$�������Ϣ���2Public Const IntroSheetName As String = "���˵��"]$�������H]$�˵��� ] �x� ��¼�ܵ�У����]$��P���¼��ͷ������] ���"ִ�� ����һ���ǿ�У�� �ĵ�Ԫ����Ŀ] ���6ִ�� ����һ���ǿ�У�� �ĵ�Ԫ��������Ϊ�����Ϲ������Ŀ] ���ÿһ�кϼ��е�ֵ] ���"����һ���ǿ�У��ʱ����¼����Ԫ��] ��������Ϣ] ���%---������ģ���У���¼���ĸ���Ԫ������] �8�---����ģ���У���¼����ĵ�Ԫ��] ��'��������������ʽ] �@� ����У��ʱ���洢�����������ַ���] �����¼ʱ�رհ�ť] �p� ��¼�ܵ�У�����Ƿ��в����Ϲ����] ��� ��¼�ܵ�У�� ���Ƿ����ظ���] ���#��¼�ܵ�У�����Ƿ����ظ���] ���%/��¼������Ч��ǰ����������Ƿ��д�����Ϣ ��״̬] ���#����У�鷽���ķ���ֵ]$�� �)������¼��ʼ���к�]$���)ѧ��ѧ���ſ�ʼλ��]$��P�)ѧ�����֤�ſ�ʼλ��]�D0���¼Ϊ�յ���Ŀ]���"/�������Ƿ�Ϊ��Ч���� ͳ�� 5�������ֶ�Ϊ�յĸ���] �`�"C��¼ȥ���ո������ִ�н�������ȥ���˿ո��򷵻�true�����򷵻�false] ���Pcell����ԭʼ�ĵ����ݣ���ϵͳû�н����Զ��������û�����Ĵ�������֮ǰ��cell������] ���7�ϴ�д������Ϣʱ�����ڵ���,Ӧ����Ŀ��ʼ��ʱ��ʼ��ֵһ��] ���������] ���������] ��R�ڸ��ݱ�ʶ���ò�ͬ�ķ���ʱ���ж��Ƿ���forѭ�� Cell_SelectionChange����Ҫ�õ��ñ���]$������¼ʡ���صȼ�¼���ڵ���]$��@�+�����sheet���±���Ƿ����] � ]$�h�p�)�����е�������]$��P�) �Ա�������]$����& ѧ��������]$����+��������������]$����,�����϶�����������]$����#�϶�ʱ��������]$���%�϶�ԭ��������] ���-O��ʶ�϶������Ƿ�ͨ��У�� 0-δͨ��У�� 1-ͨ��У����ֵΪ�� 2-ͨ��У����ֵ��Ϊ��] �0�$O��ʶ�϶�ʱ���Ƿ�ͨ��У�� 0-δͨ��У�� 1-ͨ��У����ֵΪ�� 2-ͨ��У����ֵ��Ϊ���&��������ʡ���µ������ص���ʼ���Լ�����]$����. �Ĵ�����ʼ��]$���`�, �Ĵ��н�����]$���@�-�Ĵ�������ʼ��]$�����-�Ĵ����ؽ�����]$�3�p�)�Ĵ���������code]$�����- ��������ʼ��]$�����+ �����н�����]$�����,����������ʼ��]$�����,�������ؽ�����]$�.� �(������������code]$����- ��������ʼ��]$���P�+ �����н�����]$���0�,����������ʼ��]$�]���,�������ؽ�����]$�5�`�(������������code]$�_���. �ຣ����ʼ��]$�g���, �ຣ�н�����]$�h���-�ຣ������ʼ��]$�����-�ຣ���ؽ�����]$�?��)�ຣ��������code]$�����/ �½�����ʼ��]$���@�- �½��н�����]$��� �.�½�������ʼ��]$��p�.�½����ؽ�����]$�A�P�*�½���������code]$����- ��������ʼ��]$� ���+ �����н�����]$�!���,����������ʼ��]$�����,�������ؽ�����]$�6��(������������code]$�����, ��������ʼ��]$���0�* �����н�����]$����+����������ʼ��]$���`�+�������ؽ�����]$��@�'������������code]$�����. ��������ʼ��]$���p�- �����н�����]$�����.����������ʼ��]$�X���.�������ؽ�����]$�4���)������������code]$�Z���4����������ʼ��]$�i� �2 �������н�����]$�j��3������������ʼ��]$��P�3���������ؽ�����]$��0�.��������������code]$����. ��������ʼ��]$�$�`�, �����н�����]$�%���-����������ʼ��]$�����-�������ؽ�����]$�#���(������������code]$�����- ��������ʼ��]$��� �+ �����н�����]$�����,����������ʼ��]$�#�@ �,�������ؽ�����]$�*� �'������������code]$�%�p �/ �������ʼ��]$�&�P�- ����н�����]$�'�� �.���������ʼ��]$�6���.������ؽ�����]$� �� �)�����������code]$�8���- �ӱ�����ʼ��]$�C� �+ �ӱ��н�����]$�D���,�ӱ�������ʼ��]$��0 �,�ӱ����ؽ�����]$� ��'�ӱ���������code]$��` �0 ��������ʼ��]$�*�@�. �����н�����]$�+�� �/����������ʼ��]$���p�/�������ؽ�����]$��� �*������������code]$�����- ��������ʼ��]$���� �+ �����н�����]$�����,����������ʼ��]$�g� �,�������ؽ�����]$�+��'������������code]$�i�P �1 �㶫����ʼ��]$�}�0�/ �㶫�н�����]$�~�� �0�㶫������ʼ��]$�) �`�0�㶫���ؽ�����]$�,�� �+�㶫��������code]$�+ ���1 ��������ʼ��]$�. �� �/ �����н�����]$�/ ���0����������ʼ��]$�X � �0�������ؽ�����]$�2���+������������code]$�Z �@ �/ ��������ʼ��]$�g � �- �����н�����]$�h �p �.����������ʼ��]$�� �P �.�������ؽ�����]$�-�� �)������������code]$�� �� �- ��������ʼ��]$� �� �+ �����н�����]$� �� �,����������ʼ��]$�� � �,�������ؽ�����]$�)�� �'������������code]$�� �0 �- ��������ʼ��]$�� �!�+ �����н�����]$�� �` �,����������ʼ��]$�E �@!�,�������ؽ�����]$�>�� �'������������code]$�G �p!�0 ��������ʼ��]$�U �� �. �����н�����]$�V ��!�/����������ʼ��]$� �� �/�������ؽ�����]$�6A��!�+������������code]$� � �/ ��������ʼ��]$� �"�- �����н�����]$� �P�.����������ʼ��]$�* �0"�.�������ؽ�����]$�@���*������������code]$�, �`"�0 �㽭����ʼ��]$�6 ���. �㽭�н�����]$�7 ��"�/�㽭������ʼ��]$�� ���/�㽭���ؽ�����]$�!��"�*�㽭��������code]$�� ��0 ��������ʼ��]$�� ��"�- �����н�����]$�� �@�.����������ʼ��]$�E � #�.�������ؽ�����]$�$�p�*������������code]$�G �P#�0 ��������ʼ��]$�H ���- �����н�����]$�I ��#�.����������ʼ��]$�Y ���.�������ؽ�����]$� ��#�*������������code]$�[ ��/ ɽ������ʼ��]$�e ��#�, ɽ���н�����]$�f �0�-ɽ��������ʼ��]$�� �$�-ɽ�����ؽ�����]$��`�)ɽ����������code]$�� �@$�0 ��������ʼ��]$�� ���- �����н�����]$�� �p$�.����������ʼ��]$�x���.�������ؽ�����]$�=��$�*������������code]$�z���0 ��������ʼ��]$����$�- �����н�����]$��� �.����������ʼ��]$��%�.�������ؽ�����]$� �P�*������������code]$��0%�2���ɹ�����ʼ��]$�!���/ ���ɹ��н�����]$�"�`%�0���ɹ�������ʼ��]$�����0���ɹ����ؽ�����]$���%�,���ɹ���������code]$�����1 ɽ������ʼ��]$����%�. ɽ���н�����]$����/ɽ��������ʼ��]$�r��%�/ɽ�����ؽ�����]$�%�@�+ɽ����������code]$�t� &�. ��������ʼ��]$���p�+ �����н�����]$���P&�,����������ʼ��]$����,�������ؽ�����]$�"��&�(������������code]$� ���1 �Ϻ�����ʼ��]$� ��&�. �Ϻ��н�����]$� ��/�Ϻ�������ʼ��]$���&�/�Ϻ����ؽ�����]$��0�+�Ϻ���������code]$���'�8������ʡũ���ܾ�������ʼ��]$���`�8������ʡũ���ֽܾ�����]$� 23A200000000�@'�A������ʡũ���ܾ���������code����`�����Attribute VB_Name = "����" Public Typ�alueCo8lum8p '��������c@nIndex As I@ntegerTø��� P�'S��ngEndn _ '����һ���ṹ��������0��ҳ"�Const shee�t{V�1 ��p1 '/ATJ�D�����2�������`�ͳ�ƀ� m8sgS�8 b�������Ϣ��8 ��ro��� ˵� 3Area��3����K�dme�0tot�alCount�J�u��¼�ܵ�У����  �$startT�itl��7 ' ��ͷ������ atLea�OneNNulD 'ִ�� �����t�ǿ�A �ĵ�Ԫ�����Ŀ��\�������������Ϲ`����J�;Money�;Varia�>'ÿһ�кϼ�����ֵK Err or@� -ʱ��/A>A{C/� e� Ms>gAD���� rgold�Rang@e '---A�Ԁ�ģ���Є ��ĸ�����FTarge�n� �����V���qregEX@Objectc'�~������Ԁ���ʽ function0Args�$'�����C!��������������ַ���isSave�ButtonĂGʱ�رհ��ť�has�.@�BooleanB��-�R���Ƿ���i= The,Sa�X e�������IdN\um�}�n�ida����e�����Ч��ǰ������퇥�D�b״̬�checkMet�hodXQ�Aa1�a0�ķ����X�ãaRowS�w���0= @x��+п�ʼ�~��j~�babyID�j8= 2 'ѧɀ�ѧ�����0λ�æccard�3����֤�Dim |isA��1i�(�x���|��-R�����ТFΪ�(�Ч�� � 5��������4��c �`�&removeSpacpeFlabzB������ո�8�������@��� ����a�� ���2true����fal�se� ce�� �A�������ԭ�1L�������@����н����Զ���������û���A}�G֮K�c� ur�@*�)Long '�ϴ���e'aM�\Q ,Ӧ����Ŀ��@ʼ��ʱs� �һ��&rn�a��$'��`7c2c���!e�isFV)2�ڸ��ݱ�ʶ����ò�ͬ0-�E� �жϡ?��forѭ�� Ca�_Sel�LPJCh�T����Ҫ�õ��ñ��Ge�(headIR�= (�/ʡ����صȱ�& �S�xsF�9R0��x����±�pU!� �����no�t�tinueQ$Aq N���Plu2W�:104 '������j���R��yge� r�:= 6 '�Ա�M� �wz� xz=� 1 ѧ��/�birthday�2E�������ڿ��ysDifficult�yGradeq���29 '��Ā��϶���� oўi@ntif yDVs30 '�1ʱ��O@6@ReasonT1�Sԭ��\sO ?0eU@/�*� ͨ���X 0-δ� 1-����"��F 2:���Q� *_�1�_%=_�_S�r���AP������U���`1���ʼ���Լ����4SiChuan�Shi�e 17`��Ĵ���C�./�ѿ`@�.9���N� O�qQXo �19pa� �� �DQX~409�'����Code�@5t������8��c���6Ha�iN���/41����/� �15 ' �_ P �b�>� �I � 444������4T���xYun���q �^��T ��6�� ~ �O @ ��a6�c���� 60�5�����5T���Qing��8r� 60������5���ʼ�� Public Const QingHaiShiEnd As Integer = 615 ' �ຣ�н���xQXStar"t z6 'v��$���QXy73 ={Code x39����ǐ���c! �XinJiang �{�]7�|�½���В\��]89����\��90 '���=7��/�>N=NZ�M79�2 '���ؖM��.80@= �ǔ-��L801��L��904��3X�K54C�KJiHLin�90ȼ����TK�-���,��J91�v%d��95A%�V%b/%2�B�:%GuiZhout%97 'p����t%��1�0�, ��%�&�D6&�o112��&a�&�L�&!�&�HeiLong��111 U����ܽ��'��2��e�(i3)13�|cv)�30�P�~�Q��:+Fu�*�Q@�B����4*�P=Ap c�cs(31��6(�419�(�������?3�a����HuBe��!u 142@Z�����r��o 4�~ �? 0 ���1�43�N����o�571�����^4�;q��T��J�a��15�'��<������ 57��> �o ` �/!~5���/$��5�����o1`��o9&e?&��15�<��?&�� 60�0A �O @ H��60�'�yo�� 189����1AL���Lia�oN�OL�1819�����O&B&�/�83Q&�� � �_�Q8Q=�_T���9�9����e�1�&uNa����19a�9���Ϗ�H�� 98I�L�_ �P �/!98�_Q/�&q�& 215y�L������4O�&���Gu@�Dp��&�&�P�㶞��N21�� �� � ����?�*����34�2�4�yCh���3�4������ 35��E������н����� Public Const ChongQi XStart As Integer = 2 351 '���@����ʼ�E�nd |92 �!�Code ?50;�������$�c! �GuangXiShi�94 '���8���_��^40p7 ' ]Q��408�<�=|54��=�>�45<�HeNan M54M�����M��-6�� �-��L562 '��L�769���WK,� ۘ�JuK�77@����U�k�P-8j ��,G��K786 '��K�8��r�7��%!4��%B��T�r �%88�j���ŧ�%�o90�- ����&90@L��&���3080�L�c�e'Str�!@�"`6A" 'a�'Nq�Xias' ������t'������R�2' ���6'��O114'��pN `'A�&ZheJ&i�'11�e��\��'��2� ϣr�S'12/��V'��2 �u���'33 'A�8���t#�3253�<��/t$��� 26��d �� ���� 3x326R���Q�X�397A'��s�364��B8eiJ�:?'��33�9@i'����O'����� 40�� �߯ � ���4aR�Ϗ���41������11���a�Shan''4�1qɽ'� �� �429 ��� � ��_R30�_��&� 3568�&����?�Q'�?<���357�i'���O� �_58�&��� � �oa580y�o� 370��a������ 2���"FS���><��_:R:��71�Pq�M�� � ����7�.'���Տ���86ˆ��{��3�Œ��N�eiMengG��8� '���<ɹϜ��)? 87��i / /!�87�eOD(/|99b'_Y�1�5O����GD����b�b9��@@��o(�b(�^ �bq(ɽ� se�t ShanDongQXStart As Integer = 4009 'ɽ������������ Public Cons �End z210� ~����~�Code >37;��������c" AnH uiShi�212B�����Ї�<]27 '��[���228����:359��;;�<��4u����gH"a�361@�Ϝ��L�P/62{�R.�M363C��M��7BN�.VN��O�=OHeiL@�@JiangNKDenP�1252������ʡŀ����ܾ�5#N7126@w ' RY- � �na__SRP_6���������~__SRP_7�������������!h���Qpe  ����3W__SRP_10 �������brU@@@@~x��������� ��B� �� �� ���������������� ���&�������������� �B� ���� ����@���������� ����� n� �� �B� ��,��$�� �@�HX� �� ���� �������"���� ����� �0 �H �"` �� �� �4� �� � �� � � � � B� � �� �� �� � � � � � � �( � � � � B� � �� �6� �( �8 �@ �H �P �X � |` ����������f��~��������������������������x��ME���������������������������������������������������������������������������������������������������������������������������������������������(6 ����<��<��<����������H ��`������������X �����I�n������������ ��x�I�N������������ ����I�P������������ �������`�R�������������� �``������������( ���� �I�������������� �������@�������������� �� �`������������� �����I�������������� ����I�������������� �������@�������������� �� ��`������������h �����I�������������� �������@�������������� ��+��`������������� �����i�����������������i�R�������������������`��������������H��`�&������������H��`����������������`���������������`���������������� �@`������������ ���� �I�������������� �������@�������������� �� ��`������������� ���� �I�������������� �������@�������������� �� �``������������( ���� �I�������������� �������@�������������� �� �`������������� �����I�������������� ����I�������������� �������@�������������� �� �� `������������h ���� �I�������������� �������@�������������� �� �0 `������������� ���� �I�������������� �������@�������������� �� �� `������������� ���� �I�������������� �������@�������������� �� �P `������������ ���� �I�������������� �������@�������������� �� �� `������������� ���� �I�������������� �������@�������������� ��@�������������� �� �� `������������P �����I�6������������ ��p �I�������������� ������� D( `������������� ���� �I�6������������ �� �I�������������� ������� �� `������������� ���� �I�6������������ ��� �I�������������� ������� �X `������������ �����I�������������� ��8 �I�������������� ������� �� `������������� �����I�������������� ��� �I�������������� ������� �� `������������H �����I�������������� ��h �I�������������� ������� � `������������� ����--�I�������������� �� �I�������������� ������� �� `������������x ���� �I�������������� �������@�������������� �� �(`������������ ���� �I�������������� ������� ��`������������� ���� �I�������������� �������@�������������� �� �H`������������ ���� �I�������������� �������@�������������� �� �`������������� ���� �I�������������� �������@�������������� �� ��`������������0 ����%%�I������������� ��P�I�N������������ ��p�I�R������������ �������`������������� ��`������������� ��`�Z��������������`���������������`� ��������������`� ��������������`���������������@������������� ��`������������� ��@������������� ��`������������� ��@������������� ��`������������� ��@������������� �� �`������������8 �����I� ������������ ��X�I�N������������ ��x�I�R������������ �������`�"������������ ��`�$��������������@������������� �� �p`������������8 �����I�������������� �������@�������������� �� �`������������� ���� �I�������������� �������@�������������� �� ��`������������X ���� �I�������������� �������@�������������� �� �����`������������� �����I�������������� ���I�������������� �������@�������������� ������������( � �H`�����`������ � (�����X �������������@������ ��������0p��������������������P� ������������������8������������������%����� �����������������������������������������������������������������������������1@�K�^$*\Rffff*2F631c67ab���� �� �� �B� �� ���� ������� �� ���� � �(� �� �B� ���������� � �  B�  � �0( �X �h �p �x �� �� � x� � � (B� @� H� X�x�������������������������� x� �� �B� �������������� | � �� �B� ����$��� �(�0�8�@� |H� �� �B� ��f�x����������� |�� 0� PB� h�p�x������������� ��� X� xB� ������:������� 0�8� @�H�P�X�`�h� �p� � (B� @� H�X�`� h� p��� ���� ���� ����� ��� .@B� p� x� �� ������������ ��� .pB� ������ ������������ �B� ������ ��&���������D�4P��� ����������������� �B� ������ ��&�������� � 0�(8� `�"h� ����D��4�� � (�0�8�X�x��������� ��B� (�0�H� P�`�h�p� x��� "���� �� <��� � (�0� �8B� �� ����� ��D �X �p �x � ������ �� � � �&� �� �� �� �� � � � !�" !� H!�P!� $X!� "�!� �!� �!� �!� �!��!��!�"� "�("� 0"�>H"� �"�4�"� �"� �"��"� �"�#� ����� �#� �#� �#B� �#��#��#��#�$�$�$�$� $� �($� �$� �$B� �$��$� %� %�%� %� �(%� �%� �%B� �%��%� &� &�0&�8&�@&�H&�P&� �X&� �&� 'B� ('�0'�8'�P'�`'�h'�p'�x'��'� ��'�  (� @(B� X(�`(�h(��(��(��(��(��(��(� ��(� p)� �)B� �)� &�)� $�)� *�  *�&0*�*X*�"�*�$�*��*�(�*� +�@+�`+��+��+��+� ������+� �����2�+� �����,�" ,�H,�h,� ����� �����p,��,��,�(�,��,��,� ��,� �-� �-B� �-�,�-�$�-� .� �����(.� �����"8.�`.�"h.��.��.��.� ����� ��.� 0/� P/B� h/� ����� p/� �/��/��/��/� ������/��/��/��/��/�0�0�0� �0� �0� �0B� �0��0�4�0�1�(1�01�81�@1�H1� ����� |P1� �1� �1B� 2�2�2�82�H2�P2�X2�`2�h2� �p2� �2� 3B� 03� 83� H3�h3� p3�x3� �3� �3��3��3�H�3� �3��3�4�4�4� 4�(4�04����@4��-----------------------------------------1 ��������,���д�����Ϣ��ʾ�� ������Ϣsheet��---------------------------------------� ��ʱ����0� ��Ϊ��ʱ����1�� ��Ԫ������]�� N P n$D%V'R R���'�d���'�k���i�����-----------------------------------------2 У��ѧ������ ҪΪ����-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��]�H��^([\u2E80-\uFE4Fo��]{1,20}[a-zA-Z]{0,20}|[a-zA-Z]{0,20}[\u2E80-\uFE4Fo��]{1,20}|[\u2E80-\uFE4Fo��]{1,20}[a-zA-Z]{0,20}[\u2E80-\uFE4Fo��]{1,20}|[a-zA-Z]{0,20}){1,20}$'����޸ģ�����У����Ƨ�� � �$���'�d��@�'�k��0i��(�|-----------------------------------------3 У��������ڸ�ʽΪ2012-05-09(����Ϊ��)---------------------------------------�` ��� ����,���Ϊ�DZ�����'�d��X�'�k��Hz��@k��8]����reg = "^((19)|(20))\d{2}-((((0?[13578])|(1[02]))-((0?[1-9])|([12][0-9])|(3[01])))|(((0?[469])|(11))-((0?[1-9])|([12][0-9])|(30)))|((0?2)-((0?[1-9])|([12][0-9]))))$"�^\b[1-3]\d{3}(0[1-9]|1[0-2])$'� � �$���'�d��X�'�k��Hi��@�|-----------------------------------------3 У��������ڸ�ʽΪ2012-05-09(����Ϊ��)---------------------------------------�]���� reg = "^((19)|(20))\d{2}-((((0[13578])|(1[02]))-((0[1-9])|([12][0-9])|(3[01])))|(((0[469])|(11))-((0[1-9])|([12][0-9])|(30)))|((02)-((0[1-9])|([12][0-9]))))$"��^((19)|(20))\d{2}((((0[13578])|(1[02]))((0[1-9])|([12][0-9])|(3[01])))|(((0[469])|(11))((0[1-9])|([12][0-9])|(30)))|((02)((0[1-9])|([12][0-9]))))$'� � �$���'�d��@�'�k��0i��(�h-----------------------------------------4 У�����֤����---------------------------------------����Ϲ��򷵻�true������Ϲ��򷵻�false��]�79058421637905842�8�0��Ȩ����]� 10X98765432�P�0У���� �$�'�� ȥ���ո�]�h���� R v ����6)����׶����֤��Ϊ��,������Ϊͨ��У������'�z���k��� ���Gzj ���$�$��Gzj ��*[0-9X]�Gzj ��� � �$�'� ���G� '�j � � �$� � '��� �� '� ��$� & �� �$��G�'�ji�����----------------------------------------5 -У��ѧУѧУ��ʶ�� 42λ�����һλΪ���ֻ�x-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��]�(�^[1-9]\d{40}[\dx]$'� � �$���'�d��p�'�k��`i��X�z----------------------------------------6 -У�黧������ -------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�@]���.^(\u519c\u6751)|(\u53bf\u9547)|(\u57ce\u5e02)$'� � �$���'�d��8�'�k��(i�� �u-----------------------------------------7 У����ѧʱ��-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��]�H�'^(((19)|(20))\d{2})((0[0-9])|(1[0-2]))$'� � �$���'�d���'�k���i����q-----------------------------------------7 У�����-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�` ��� ����,���Ϊ�DZ�����'�d����'�k���z���k���]���^((19\d{2})|(2\d{3}))$'� � �$���'�d����'�k���i��x�q-----------------------------------------7 У���·�-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�]���^((0[0-9])|(1[0-2]))$'� � �$���'�d��x�'�k��hi��`�v-----------------------------------------9 У��ѧ����-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��]��^\d{4}[0-7]\d{3}[0-3]\d{7}$'� � �$���'�d����'�k���i����v-----------------------------------------10 У��绰����-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�0]���^\b((1(([38]\d)|(4[57])|(5[0-35-9]))\d{8})|(0((10)|(2[\d]))-[2-9]\d*)|(0[3-9]\d{2}-[2-9]\d*))\b'� � �$���'�d��h�'�k��Xi��P�v-----------------------------------------11 У�����п���-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��]�8�^[1-9]\d{14,20}$'� � �$���'�d��P �'�k��@ i��8 ��-----------------------------------------checkXn У��ѧ���磨2012-2013��-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�P]��]���1^(20\d{2}-20\d{2})|(19\d{2}-19\d{2})|(1999-2000)$'� � �$�� ��-$�'��$��$� ���'�d��� �'�k��� d��� �'�k��� i��� ��-----------------------------------------checkOption У�鱸ע�磨����С��value2��-------------------------------------------------------------����Ȳ�С��200����false� ���򷵻�true�� 6���'�z��� k��� 6 � ��'�d��p �'�k��` i��X ��------------------------------------------------------�Ƚϴ�С(С�ڵ��ڷ���true)----------------------------------------------------------------�'value1����value2����false ���򷵻�true�� 6X'6 �X'� 6 � ��'Dd��H �'Dk��8 i��0 ��------------------------------------------------------�Ƚϴ�С(С�ڵ��ڷ���true)-dec---------------------------------------------------------------�'value1����value2����false ���򷵻�true�( 6$4'6 �$4'� 6 � ��'�d���'�k��i���}------------------------------------------------------У�鳤��---------------------------------------------------------------�� ��,$�'��'� ����$����/���Ϊ�DZ������'�k��z��k��� �����,-�±��0��ʼ����ֵΪָ��������ά���õ�����±� ��$�$4 ��$�$4��'�z��hk��`d� ˵����У��̶����� ��$�$4��'�z��k��k��i����}------------------------------------------------------У������---------------------------------------------------------------�X ��,$�'��'� ����$����/���Ϊ�DZ������'�k��z���k��� �$���& �����Ϊ����z��� ��.��e�+�������С����z��� �$4�e�% ���С��0z��hk��` �����,-�±��0��ʼ����ֵΪָ��������ά���õ�����±� ��$�$4 ��$�$4��'�z���k���d� ˵����У��̶����� ��$�$4��'�z��xk��pk��hi��`��------------------------------------------------------У����ֵ��Χ---------------------------------------------------------------�� ��,$�'��'� ����'�z���k��� �$���) �����Ϊ����z��` �$4�e�) ���С��0z��0k��( �$4�$�$4 �$4�$�$4��'�z���k���i�����------------------------------------------------------У�����ֳ���(Number,����Ϊ����Ҳ����ΪС������С��0)---------------------------------------------------------------�� ��������������ֲ��ɼӷ����<^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2}))|0{1})$'� � �$��z���k��� ��,$�'��'� ����$����/���Ϊ�DZ������'�k��z��k�� �$���% �����Ϊ����z��� �$4�e�% ���С��0z��� k��� �$�'��+����������󳤶��$�'��.С�������λ�� ��.�'��'��'� ����"˵��û��С���� �$4'� ��$�$4��'�z���k���d� �����С���� �� ��.�� $�'��D��Ԫ�������ֵ�����λ � ��.�� $�'� ��$�$4 ��$�$4��'�z��k��k��i�����-----------------------------------------checkIsInt У�鲻С��0������-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true� ]�� � ^0|[1-9]\d*$'� � �$���'�d����'�k���i�����-----------------------------------------checkIsNumber У��ΪNumber����-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�� �'� �$���'�k���i�����-----------------------------------------checkMoney У����0-9999������-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�(]���^(([1-9](\d{0,3})|0)|0)$'� � �$���'�d����'�k���i�����-----------------------------------------checkMoneyTJ У����0-9999С�����һλ-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��]�0�^([1-9]\d{0,7})$'� � �$���'�d����'�k���i��x��-----------------------------------------checkPersonNum У���׶�԰��������һ����------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�H]���^(([1-9]\d{0,3}))$'� � �$���'d��X�'k��Hi��@��-----------------------------------------checkIdNumLink У�����֤�����Ա�ͳ����������û���д���Ƿ�һ��------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��� If colIndex = jhrIDColumn Then� checkIdNumLink = True� Exit Function� End If]���%�Ա�����֤�����Ƿ��Ӧ]���$�������ں����֤�����Ƿ��Ӧ]������ڵ�һ�γ��ֵ��±�]���"�Ա�,��Ԫ��֮�ڵ�����]���$��ݺŽ�ȡ������]��!��������,��Ԫ��֮�ڵ�����]� �"��ݺŽ�ȡ������]�8�P�#�������]�h���%�����·�]����]�� ��$�'  ��$�' � ���(�����ڶ�λΪ��������Ϊ������� N � f$\,Vd������ڶ�λΪż������ΪŮ���Ů N � f$\,Vk��� ��$�' ��$�' ��$�'    N � f$\,V�'�i����-----------------------------------------checkxzandxl У����д��ѧ���Ƿ�����д��ѧ���Ǻ�------------------------------------------------------------����ǺϷ���false� �ǺϷ���true��]�����д��ѧ���Ƿ�����д��ѧ���Ǻ�]���ѧ��,��Ԫ����д������]�� ������������� N � f$\,Vd���������� N � f$\,Vk��h�'i��X��-----------------------------------------У�鿼���š�ѧ���š�ѧ�� -------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true��������������Ÿ�Ϊ�DZ����� ����'�z��Pk��H]�X�^[a-z|A-Z|0-9]{1,40}$'� � �$���'�d���'�k���i����z-----------------------------------------У�����֤������ -------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�p]���,^[\u4e00-\ue863��a-z|A-Z|0-9|()|����]{1,18}$'� � �$���'�d����'�k���i����v-----------------------------------------У��ѧ���š� -------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�]�x�^[a-z|A-Z|0-9]{1,40}$'� � �$���'�d����'�k���i�����-----------------------------------------2 У��Ժϵ���ơ��༶���꼶-------------------------------------------------------------���ʽ����ȷ����false���ʽ��ȷ����true�� ��� ����(���Ϊ�DZ�����'�d����'�k��xz��pk��h]�(�'^[a-zA-Z0-9\u4e00-\ue863����()]{1,100}$'��5�޸ģ��Ӻ��������� ����'� � �$�e�'�d��� �'�k��� i��� ����� ����W�Attribute VB_Name = "У�麯��" '-%1 ��������,���д�����Ϣ�� ʾ�� sh`eet��$����ʱ����0! ��Ϊ1 Function checkRequired(bIndex, row coluDmn ) � '��Ԫ������Dim cellValu@e As S��ng��= Work5s�8).C� s(�;If�2���" Then0�K� g��False�E���{Tru�nd If �E�����-2"��ѧ������ ҪΪ�8���& !��ʽ����ȷ��uf7'A�t�1��wStu��(vg�Dplreh �@"^([\u2E80-\uFE4Fo��]{1,20}[a-zA�-Z]{0A|�] |c� )C"$" '�޸�@�����ԁY���Ƨ��y�3�C��@(, �=����DF�ω� ɓ�D�=3�D���������8Ϊ2012-05-09�(�����v) ��zBirthdDay#?, f�~A�rgsArrDA�]�C$a@.j� a��0b* '����Ϊ��c�#1����-`n)�t)�(1 �2iaExi�t �b'�|�}AJb' G�`b(19)|(20))\d {2}-(0?�[13578] �1[02]))� �-9a[12]�[0c3[01�I (( 46"1�1Y� �0?2� p)))$���%\@b[1-3]�3�}(0`9]|��-�E�c a�5K4�2e+�'/?��Yd(0����d --dNecessa�r$em�'!"B� ��2�� )�@� x|(3� � /� ^~(L+2+.  �) +[� �� � �'�g�Y��|�B�zC�(�k= /[�}�}#�4� A�g���֤��������Ϲ���|�z'��IT}3 IsIDNumber(By�� �g�, ��� R��)�Boolead�Const W'QN7905�842163�Pv@'��Ȩ��,��S�c�10X9876543�2C�1z����V& = Trim(�)�ȥ���Xո�AXsInteger, zi�T�0%v= babyIDC�� A�`�a�m�j`�׶���!D,������Ϊ�ͨ���A �0p���k/f %P� Len�<> 18ct�QwNot eric(MDid�, 1 7|))����%L@ike "*�iX]�_ � For�= 1 To l17C�T�qW��U����d��.1��11sps + ; i! * �TNext���s Mod 1˃�Right�)�c, T��w3 ��h_:-�5�3-�!ѧP0��ʶ�� 42λ����`��һ�`ց����x��BѠ��Q����SchCxode����rd��4�н\dx]/�k!H������&��Y~kg�X�X�_6 � "��������� �_��B[�� Function checkFamType(value) Dim reg0 = "^(\u519c\u@6751)|3bf\u95477ceFe02H)$"vIf�CK��(�, i �Then%r �nTrueEls &FaEnd` If �  '-%7 ������ѧ�8����;��ʽ����ȷ�����f�S'� � tq �RXDaBt��((19�20))\d{2})((0[0-9�] 12])5�?� �`F �`FP�`����QU��_Yea"r�, fD�Ar�gsArrD������G""������ @ 0 '���Ϊ�DZ������ǿ����"�� �I �I��f $eiaExit �Gg�k� �A{  �#�Q�P|(23}��O`��'��$#OF�$O��Oz O`���~Month_��|�?����K-�?-�" �9�J�ѧ��<��8�-�-XJ&H�-Y4}@�7]KBZ 3!7}��)Q[�.C�-�&$10�ڵ绰��|���_m��-ckPhone�Num?<�\bpm`(([38��l4�[57m5�5�m��n8}�0�0p2[\d�n-[2��\d*�[3��`qg)\b?��N?��"�q*I� �Ap�_�11����п��2O?0�BaLnk� �[1c1�4,20_2��/�.�����4oo�3�Xn@�I���磨2012�-@3��_�pXn_kU�xy��s3�V�2r0�J2}p r�01N9t990>0?�_�L2Split� , "-"�q3�R(1)H - �0)01���= ���h�/���olkp= ?�"�" OpC"��9��ע#�����С��"�~2_#�P#��"�200yķ������Vck� �z1��2�2 1@�4�h �����E�Le�-�@">3�2�!V���L ?#Q5� 뷅 ?qg�`O�Ȁ�ϴ�С(�е���)�� ���&�B� �!��ompar��m�alue1, v�p2) �1 = CInt6(4 x2 x zIf�1 >� Th en��compareHFalse E .Tru -nd If EFunctiol'-2�Ƚϴ�С(С�ڵ��ڷ���t�7)-deFc�)� '�����ڂ2/f�~@ ����6 � �d ��Dec�����9��lC �m�_У�鳤��#�]heckLen], faD�Args�V�Arr�ESplit�(�, ","� �c�Q��@""Tͣ� (0) 0� '���Ϊ�DZ������O݁�H �2emaiaj���xit �l�Dp�`UBound� �#2�±��0��ʼ����ֵΪָ��������ά������������� F4) >� Mm�(1)) A H�(y� E3'��.�� �'˵����\��̶��\s! ��� H�!? *�� ��F�GJ��Ry��#������%� �������c&b+@ ?�v,�Z�� �on�����j5�(@���1ro,b��2� Not IsN�umeri�k)8Jв�Ϊ�>��,$��0 InStrY".") <> �O����С�����oK dnCQCr= a�0߿��-� ?Ps�?P�?P?P�Rkr@pX?�?Pg1?P���d?P��|O$��}'�?P�ȿ��?P��?P�3Ps:_2�� �>� t3q?PK1P��ֵ���>��}PVa�l������$IL�����0���PP��'�����=A`#�J�e�J��J�oQ2��E �� K�E�/���#�� )L?@3@�0t�����B/2E���y_ �5q/�)�s/�ֱ�(�fber,����dΪ�Ҳ�aa�謲�)?�1P�1�1�J'����������1o���ɼ������reg00"^(([1-9][0@*)|�0]\.\d{`1,2}|�F))|0{1})$n"��,CQƱ(�4�-��� Exit Function  End IfX(Tf�ArgsArr = S plit( ., ",")fche ckNumXFalse2If value2"" �The{i# t((0)00/ '���Ϊ���������[ C��Tru�$ v �� �QNot Is�reric(�j)�P��Ϊ�x��֋O/�)CDDe�$<= x�p���0�%�lm@axIntL��= ��1) '������������󳤶� @@Double2�С����Pλ���iBgth�pInStr�K�. ��*� V��� ;douT�MIM˵��û���C&K$�E��^� ��?�(� ) h �S������ �T��P}�E@��˦AMid�3�1, �5 - �E��Ԫ������[�āGλ��6{H � +� &?/C�(�1)) A� �4��42���*a5,?�51�e��� �'-#bIs�}� У�鲻��48���ʽ����ȷ��h��f#�'�et;b�% ��JD�Di�m reg�=��"^0|[1-9�]\d*$"#�>��Ca�! (�,��� l�= ��_C �3���s.?.e%� �b$er�.Ϊ������8*_.�0s.#��. = 8��l�y� ��G{+?/�@Money �@��0-9����E_�+r�_ck �+�+((�+(\d{0,`3})|0!_,k�_,*H_,,V,�?_,a�_�TJ=#t��һλ�������yTJ��DD�7�})??+`j__?�@��0_--�Person <��׶�԰���������໸��˿�ooo`v �O1��01�c��k������] �� �Id�Link����֤�����Ա�ͳ����������û���д���Ƿ��һ��?�ooo`� (�, rowInd�ex, col���'0�f�xjhrIDColumn���t' F0�`!�vo�������isGe rRight As Boolean 'CE�ϡ����� �Birth3����/+le�n@�2���eg�|'q��һ�����ֵ������[gb ��` ��(ingS ,t��Āڵ����ݟ4er�1J� ����ȡom bq�e?��e�ȴue1 As String '��ݺŽ���������  Dim y0ear,�Variant '�@����� Zm�onth,  ^�� ^day, G + arrgenderVal�= Mid(IdNum, 17 )) birt6h2�8�If �2Mod 2 = 1 Then '�����ڶ�λΪ��������������"��Sheets(sIbx�H).Cells(row� ,>Colum�n)�;"��"'�Else�Aż�ALŮ�A�<ŮIn�d IfF"�$G���@,Ae]�e, 4�f��� 5, 2� ���Q �mI &V�$��V�+2+� +���2check–Link�!True E@AFunctio`n '-%�xzandxl У����д��ѧ������������8Ǻ�& �%�������fa@�[@�t�1E �($XL�R, �Qcol�R�2�isXZ Righta�Bo�olean '�s�*�XZb �a ,���Ԫ����?!���s��2"�0���""s� M� C$nxz�m��������^nD �  �� �G�h�B|= 1L��Le@�J�����š��ȧ�����!��D_%�G��ʽ����ȷ�J�eq1KS(va��Gb('@������c��Ϊ�DZ������#,@;�;�:: US �$AEx�it �qB��� �G8reg��� ^[a-z|A-Z|0-9]{1,4�0}$�=��C� (�, �*L���laa";�F�oae?���;�0�;A�ր�������a �e�0_�B_� d�FZJLX��� ��\u4e00-\ue863���|()|�H���!18/c�k!/����H!�SU��\��E6�O����6ckS1o�//2/g/� t�1� oos�2�rԺϵ���ơ��ༀ����꼶�����CName, ft�ArgsArr�$r0OL2C��@0F '����]Q�cB�%�jX��2E�VDS( �U� �Ka�> "�U�U��Uz?a>()�>0�V��޸ģ��Ӻ�����������(�d _ 3�100G�[ue)�[�ck����\���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� a&o "a �$h "a � "a   "a � "a "a �$h  "a  �"a  "a  �"a  "a �$h  $h �!$h $����      !"#$%&'����)*+����-./0123456789:;<=>?@ABCDEFG����IJKLMNOPQRSTUVWXYZ����\]^_`a����c����efghijklmnopqrstuv����xyz{|}��������$h �%$h ($h �)$h ,"a �-"a 0"a �1"a 4"a �5&o 8&o �9"a <"a �="a @$hXrU@@@������������X�` ���������������������AqOOO@�`���������������������OP1`���������������������QOO@�`���������������������OP__SRP_11������������X ;N z�^��������������<__SRP_2��������������__SRP_3"����(�1 `����������������������@� `���������������������O@1 `���������������������O@�`���������������������OP1`���������������������QOO@� `���������������������O@1 `���������������������O@� `���������������������O@1 `���������������������O@� `���������������������OP1`����������������������OOP�`����������������������OOPA!`����������������������OOP�"`����������������������OOPA%`����������������������OOP�&`����������������������OOPA)`����������������������OO@�*`���������������������O@1-`���������������������O@�.`���������������������O@11`���������������������O@�2`���������������������OX15` ��������������������A�OOOX�6` ��������������������!A�OOO@Q9`���������������������O@�:`���������������������O@1=`���������������������OP�>`���������������������QOOb��Ŀ����ȷ������������ģ����ٽ��д�У��A@2�1qaz�J�$DB@:|���k����1qaz�J�$DB@H�1qaz�J�$DB@H�1qaz�J�$DB@H ^$\!VB@�-$ÿ�ο�ʼ���ʱ���Ѵ�����Ϣsheet���,�'`�������Ϣ��¼��ʼ�����'��.�ô�У���У���¼�Ƿ��д�����֣��׶���Ϣ���У�� <(>�'��#Ĭ���϶����Ѽ�������δͨ��У���'��Ĭ���϶�����δͨ��У�� ^$\!VB@�-$ÿ�ο�ʼ���ʱ���Ѵ�����Ϣsheet���, �A65536�$D% %�!' ��� A@P� ��ȡ���������xcna = Worksheets(1).Range("1:1").Find(What:="*", After:=[a1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Column @�A5�$D% %�!4'~����FAILUREA@V�&+��ȡ�Ƿ�У��ɹ���־��Ԫ�񣬲���ֵ��ʼ��Ϊ0�'x��ռ�¼����ʼ��Ϊ0�$D!VB@|�.� A9:IV65536�$D% !t(j 0 8��" ����ʱִ��d� �����������������{����������������������������������������������������������������������������������������������������������������������������������������������������������������������������ʼУ�鰴ť�¼�ʱִ��� A9:IV65536�$D% !h��1���������������ͺ������9� 9Bq���� A9:IV65536�$D% � F9D�(����������������@9H�#�����������ı���ʽq�� �.��ȷ����ʼ����� �������У�����ر�excel��� $4�������ܵ������ݶ�ʧ����ʧ�� 6���ܰ��ʾ$2 8�d����1qaz�J�$DB@:|��pk��hk��`�.�$D!b(j�)��ҳǩ����Ϊ��ɫ  �� ��"û�в��ҵ�ѧ����Ϣ���޷�����У�飡A@2�'0�1qaz�J�$DB@:�1qaz�J�$DB@:|���k����'���ô�У���У���¼�Ƿ��д�������$D!��д�����Ϣ���£�A@X  �� ��a1�t �$\% !�'J��VBSCRIPT.REGEXP$L.��[RegExΪ����������ʽ N� ~��'��G"ִ�� ����һ���ǿ�У�� �ĵ�Ԫ����Ŀ�'��F6ִ�� ����һ���ǿ�У�� �ĵ�Ԫ��������Ϊ�����Ϲ������Ŀ�'��'��'��@"����һ���ǿ�У��ʱ����¼����Ԫ��'��D�Ƿ�Ϊ��Ч��¼ �'r�N��¼��У�����ǰ���Ƿ����д����'� P �� ��4ReDim Preserve arr(m)�4ar1 = n & "," & a�4arr(m) = Array(ar1)�4 m = m + 1� N$J'*�'� *�� *�-$�', *�:$�'R T R� R�� T$R� P N �A@��8(value = Worksheets(1).Cells(Varl, varl2) P N$J'��H����������ȥ�������ַ��ķ����'V V� � X�$D%V'����ȡ���б�ͷ��������� Z��� X� �е������ ��F���������ַ�����^ , ; ' <> " ? �ո� �س��������뷨Ϊȫ�����ͣ����飡'��'��^����У��ʱ������д�����Ϣ��� Z X�$D%V!t(v�� ��ӻ�ɫ���� �A@X�N%isValidateCount = isValidateCount + 1k��x�p �� ��P,һ�����������ؼ��ֶ�ȫ�������򽫸���ɾ�� Z x+4 x� 'x�8"��������Ϣ���еĸ��д�����Ϣɾ���� \ ` � `� � ` � ^$\%LB@N�z �Ѹ���ɾ�� \� ` � '` r'��'�k��`k��X P� N�k��0 ^� x� ��: ɾ����Ч�� ^$4'( ^��� (A@F�B �Ѹ���ɾ��d���� ( ^ A@F�H �Ѹ���ɾ��k��� ^� x� ���˴�У����ɾ���� x�:����Ч���ݣ����������֤������У�鶼ʧ�ܼ�����Ϊ��Ч���ݣ�A@2k�� ���*�д�����Ϣ����鿴��������Ϣ������������A@2��$D!b(j ^$\B@Hd����'�A@�2У�����֤�ظ����� ��'%ִ��У���ظ����ݷ���,���û���ظ�������������Ƿ�����Ҫɾ������Ч����� У��ͨ��!A@2�.�$D!b(j����SUCCESSA@V�:+��ȡ�Ƿ�У��ɹ���־��Ԫ�񣬲���ֵ��ʼ��Ϊ0 �A65530�$D% %�!' ��� A@Pd��8�*���ظ����ݣ���鿴��������Ϣ���������� �(���� N+��U�������������������������x��ME�������������h���������������������������������������������������������������������������������������������������������������������������������6 ���������L����L��������� ����L��������� ��������������������^��"��: � 4`�, p�$ ��>^��,��J8� P� ~h�(���PV� `�^��,~���� �� �����>|� H�X�`� �����"nh� �� "���� ����� ����� ����� ����  `�\h��� ����.d�� ��,L�� �\ �\@�`� h�* p�*����� ,�����,*���,<, �-(X � �����00p �0D� �0� �0� �00� �0( �0,H �0 x �/(� � � � � � � � � �4. �/  �/  �4V0 �4VH �4>` �8 j� � .� �7.� � "� �G �H �M4l �N�~X �N&� �N8� �N @ � ,P �I� � �����4� �4>� �8� �8 � � (� �8>�<0x8�8 h�8"x�8��8��4��.��/ ��- �� ,�������(2���� �*4� 8�+$N@�h� p� ��`^������4L�d8�NP� `� h�$&p�4�� $��L��d�PV(�,�x�J�� ��4L��d�N�(� 0� \8� \X� \x��� x�"�� �0�2@�$x�@��6�� �*(� :X������� ����� �� ���������,�� �(�0� ����� ����� ��������@�a--------------------------------------------�����ʼУ��-----------------------------------------�]�X]�p�+ijһ���͵ı�ʶ�������кź����͸�ʽ��3:1;2��]��� ��ʶ����(Ĭ�ϱ�ʶ�����Զ����ʶ)]���(ijһ���͵ı�ʶ���飨�����кź����͸�ʽ��]��� ijһ���ͱ�ʶ�ľ���ֵ]����Զ����ʶ����������]������%�Ѽ�¼Ϊ�յ��кŷŽ�������]�(]�@]�� D!<'6�"��ȡ��������Ŀ 6���0����������A@2��$D!b(j ^$\B@Hk��� k��� �1qaz�J�$DB@:�1qaz�J�$DB@:�1qaz�J�$DB@:o��` �q-------------------------------------------------���ظ�����ijһ��------------------------------------------------��]���]� �8 �A65535 T% %�!' �2��������Scripting.Dictionary$L.h�O8�O  T% !�'j�>��ȡѧ���������������� l j��%"��ѧ���໤�����֤�������ݽ��б��� l�� l h%n��-������֤�Ų����� l� hB@p�&#add��������һ��Ϊkey���ڶ���Ϊvaluek��` k��X �P b!r'd�Sheet2$D��G:G7 B@ d <!v%x b!<�G17 ,tq��� ��.bo��� ����� ������Attribute VB_Name = "������" '-(������ �У��&l Sub Free () Dim rowDat aNum%typeValue 'ijһ���͵ı�ʶ�������кź���ʽ��3:1;2�"�?bsTA '2����(Ĭ�� �����`Զ���CvalEntity�8�: 7,��ľ���ֵ�h`Row '�>�_� �����isNullArr(500) As Integer '�Ѽ�¼@Ϊ�յā��`Ž��ÁP� sheetCoun�t� a&�umCG !�Works. '��ȡ���������"�� If H <>� 3 ThenAt MsgBox "G������������������ģ����ٽ���д�A�@���"(1).Protect Password:=`"1qaz DE0xit ���#En0d If�KUnFp�H 2).h 3_ S�gs(msgB��).Cell��]learCo{nts 'ÿ���ؼ��ʱ���Ѵ�����Ϣ�`����,C7cur�]A��= 1 '� ������ hasError�=FalBs�k�ô��/�У���Ƿ���!���֣ ��׶�A�� lApplication.Sc!�ynUpd�ng� � sysDifficultyGrade�Fla �0f`r�϶����Ѽ�������δͨ ��!cinde)�rfy`�eO��<��M?,?,-, r na��HRange("A65536").N(xl0Up).@1� s`q�;b��jXQ 1�, 2,�� �bmB��4����B'�c1:1� F@# (What�a*", After:=[a1], SA IchOrdAx(lBy s�Dir�i�7:=xlP�revious�P0olumDy�A5FToRightK)� @8, "FAILURE"#�M�<�ɹ���־��Ԫ�񣬲���ֵ��ʼ���Ϊ0�! �����0�`G�բU�  4�j4mmIs� �89: IVe9A�rior���lorI�Px�-4142C@��SaveButt�on�vbOK¡ ϣ��ʱ�:�e�E�m�q@水�ť�¼�)$�ith �F��� ����������������4�ń.!m@"����%�.Siz�111SRW�4BT�Q_�.Hx. Horiz@ al`Align��x lLeft� ����0berFormatLoHcalq @"Z�8ı��~s� Sd`�ch("�`�ȷ��qaT�� �����!O�������excel��" & Chr(1pw& "������ܵ������ݶ�ʧ���ʧ���07Can��-��ܰ��ʾ�") � � Q � ! ���n�n��n3 �GUo�KTab�-2!�ҳǩ%Ϊp��ɫ� �SPstartTitl�e +�f �t`3 "û�в��ҵ�ѧ����d���޷���!@���|Qis�5��@�8�������`~v�����h�v��v�v�!Q1writeLog7<9B>p*�{�����£����1A�> OY���� �all|P��1'z��$ta1�4"t��7� ).�ueSet regEX�Crea teObj� ("VBSCRIPT�.REGEXP�9 P'R�xΪ�����������ʽ/� 0K �_1 To~ s�H�0Oe`aOneNq���= n�c ����һ���ǿ��2 ��sr��?� Ư�"y������Ϊ�����Ϲ������Otot�alMoney0w�<e��@E�"�/.���"`��A�Q�ѯc� _ijs��iаe������Ч�OOs�DIn� E R'A���!�P��Ȱ���ѓE��� $hasErrorIdNum = False  %�NFor azstartTitle + 2 �To rna.MT'ReDim Preserve @arr(m)4Kar1�Nn & "<,"��IB%Arpray(+�H��m�1�htypeValue�EallDateI(1,d n�His�o�~If G#<> "" Then�5bsT@65Split�(, "-"�Zhrow:5ALnn*LBound�()��U�sB�c�vFuncti�onXQS� @(nn), �{a!�|, is@�id���C�#t�'v�JWorksheets(1).Cells(Varl�, v�21�x�? �Va  �'����������ȥ�������ַ��ķ8���_#� "removeSpec�ialA?� (�j/+ �j� ,t!�Msg��=���> '��ȡ���б�ͷ�����n�*�)e�у"��ڡ��NA��С�O��е��������!�������>����^ , ; ' �? �ո� �س��������뷨Ϊȫ�����ͣ�����飡"��)�� .Tr��'����У��ʱ�������������Ϣ__ =.Interior.Col�|= 65535 '�����ɫ����O Owri�teLog U��'�Q�|+ OxE�nd If � ��Nex�[oC0M` > 1�x �'һ�����%����ؼ��ֶ�ȫ��������������ɾ<��� �is�NullRow����p�)PA<����"�A��?'��7����Ea���_ �A�p� cur�M� -N0���(�S{msg��Name).� s(?ւ).Delete '��|��_ �!, >pO?� = O /�_8X�I~n� ��F0���D�_�� ��ПB��O��� h���4q�40��@-@N'�:��Ч�Яo����a�C=�8�Kq/��AVTν��d6@ �(7oE����� deleteRow 1, rowDataNum - q '�Ѹ���ɾ0�� � End IfLNext qFIf i`sNull��>� 0 ThenUMsgBox "�˴�У������" & N& "���������ݣ����������֤�����Ё��ʧ��$��|Ϊ��"B}khasError(g�д�����Ϣ����鿴����������������M�Worksheets(1).Tab.ColorIndex = �6[WSCmsgB�Name).S@��ctXDlse�DM@vS@� Fa� checkD XQN�ew 3 'AlCp��ظ�����a�_Not H�n� 'ִ�O��@A�����,����û�ЁW1'�������Ƿ�������ɵ�E�ū�.`ͨ��!�o�n-4142WsetCellValu@eXQ 2,�8, "SUCCESS" '����A��ɹ���־��Ԫ�񣬲�������ʼ���Ī0� rna�8kRange("A65530").�d(xlUp).�{W ICountO� �@�na/E�zG�-':�iV��18i�hH�� Protect Password:="1qaz�J2).5 3ASu`b '-+��l�nijһ����+  �()�CDim myDic As (Obj@#,KeyVarianb��d, var���[ActiTve9.�[5�[ '����%�Se0t id��= @Create�("Scripting.�tion�ary"��A�BD= O8"�yOc!݀).v!}�z����!�����RӠ��CgF��E�ach cara  In� �'�ԁ��໤�˳U߱q�PgQO� �~V�<> ""�m�We `.Exis@h�)� 'We���8����"1�Add�, A� 'add�#��������Ϊkey�������K4��a�sSmy�"=C$.�sr�Witjh�1"!2W�!G:G�!Clear�Contentc P &1Resi�ze(+�y O)�T�Applica1!".�8Fun@(on.Transpo�sa� #1 � � �')c0= �ohP& !�: rU@@@������������8�`��������������������8a`��������������������b�(�)� ���L����q��n����������������������������x��ME���������������������ShowForm������������,�Sheet5��������H�__SRP_c����[�__SRP_d������������bj��������������������������������������������������������������������������������������������������������������������������(SP����S����S����S�������0{EE749146-C94A-4BBC-8AC4-4308773E92FF}{56ED6B18-FC63-40F9-BD98-7F7332D7D968}����8 |X����������������������������� �������������������������������������� ����������������%��������������������������%��������X����������������������X������������������������������������������������������������� �K�^��� � "��� �0� ����� 8"�H�P� X�h� ��������x��rU@@@@~xWq�A��(�)� �A�0!Q�����!Q�D��Q�����!�!�!"a"�"#A#@�#�#�#$A$��$�%%�%!&A&�&�&'1'�'a' 0`���PL��)�+�+�+,Q,!-Q-�-�-�-�.�.H!/Q/�/0��ggD���������Z�������`����l�����@�������g�@���������\�gL�P�������������������I����������(�������������P���g\������H�������������Z���������H��������H���g{gg\������H�������������Z���������H��������H���g\������H�������������Z���������H��������H���g\������H�������������Z���������H��������H���g^�H�������������Z�p�������H��������������H��������g��g p�g4p� �����Z�8����������g p�g p�g^�H�������������Z�p�������H��������������H��������g��h�������������H�������������Z���������H�������������������� ����H����������������gJ� �h���@����������������P���(�������������P���g��h������������!�H�������������Z���������H������������������"��#����H����������������gV�h���$IP����P����������������������(� ������������P������g���������g^�H�������������Z���������H����������%����H��������g~�h����������&�H�������������Z���������H�������������'�(����H������������g�)��?�&��gg|�����&�H�������������Z���������H�������������*H������������������H��������g�����+������,g����� ������-g������gn�����&�H�������������Z���������H��������H������������������H���g���������������.g�����/������0g������g�� ��������������������1IP����P���������2�����O���������3O�����(�?� ������������P�����������:��gg\������H�������������Z���������H��������H���g{gggd��������H�������������Z���������H��������4�(����H��������g� x>�@ gL�P�������������������5I����������(�������������P���g p�)g\������H�������������Z���������H��������H���g\������H�������������Z���������H��������H���g{gg p�g��H�������������Z���������H��������,�����6O����` ������������������H����������������g� x���g������7�8� ag����Pq�����H�������������Z�p�������H�������������9��������������H������������g,�:�;������ �������<�����g(������p����#k�����@����g������=g������>g������?g�:@g�����:Ag������(���g��Bg p�Cg(����� ����� k����������g.������p���� @���������������g p�Dg����������:�\��gV�����������EI��������������a���������� (��������������������gV�����������FI��������������a���������� (��������������������g>�������qml����������������qnl���������>gj������ @�����E����x����p����(����p�������������p�������� 0�x����������������g.����� @�p���� @�����������X���g������@���g�@���l�"gl������(���� @�H�������������Z���������H����������������H���g~�����G�����O���������HO�����(���O���������IOP�������O����h���JO����`�@� ������������P����������g����g��h����������� @�(���� @�H�������������Z���������H�������������'�K����H������������g�@����������gg����������� g�(������������g������������`���Ag ������������������g>�l�����(����������������l���������fgx�l�����(���������H�������������Z�p�������H��������L��M����H��������g�����������g"�l�����(����������g�B�g������(���ggg���������� g�p����@���� gg2�������������������������h����g�������`���!�����g�����������K��g4����������@���������� �����������ggN�����k������������������������������P��� ���������P���gg������h���g������������zg^�����P��������������N����O���������OO�����(� ������������P������gg���gL�P�������������������PI����������(�������������P���gd������H�������������Z���������H��������4�(����H��������gN�H�������������Z�p�������H����Q����H�����gg p�Rg&���������� ���������g�R ��gL�P�������������������SI����������(�������������P���gd��������H�������������Z���������H��������4�(����H��������gV�h���TIP����P����������������������(� ������������P������g��h������������U�H�������������Z���������H�������������������� ����H����������������gJ� �h���@����������������P���(�������������P�����ggL�P�������������������VI����������(�������������P���gd������H�������������Z���������H��������4�(����H��������gN�H�������������Z�p�������H����Q����H���ggg\������H�������������Z���������H��������H���g\������H�������������Z���������H��������H���g\������H�������������Z���������H��������H���g{��X4#��������X���@�������������������������������h���@���X��� �������p����������������������@����������(���8�������(����������������������`�����P x����������H���������������P����������Hi� aS �S�����'� ��B@~o��H�ȷ���X �'� ��B@~o����������R�Attribute VB_Name = "ShowForm"  �Bas|0{EE749146-C94A-4BBC-8AC4-4308773E92FF}{56ED6B18-FC63-40F9-BD98-7F7332D7D968} dGlobaBl�SpacoFalse �Cre atablPr@edeclaI"d�Tru BEx0pose0TemplateDeriv�Customiz�D'ȡ`�� P�� Sub CancelButton_Click() notContinueBool�T Me.HidZEnd! 'ȷĶ� ,onfՏ,9�-Fl��;/Z�����h���#����������p���O�TomlA��St�'B �F3��:�rH�'1�$ ������������x3��:�rH�'1�$ �O�TomlA��St�'B��ME�����������������������������������������������������������������������������������������������������������������������������������������������(SL����S����S�����6"������N0{00020820-0000-0000-C000-000000000046}������������ ����0����������%����@�����������p��������������%������������������������������%����H��������������������������������������������x@x������������������������8�K�^$*\Rffff*2D631c6799�����`��� ����� ������������x������Attribute VB_Name = "She@et5" �Bast0{000�20820- C$0046} |Global!�Spac�False dCreatablPre declaId�Tru BExposeTemplateDeriv$�Bustom izD2 rU@@@8 �112���������0`q1�1�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������DrU@@@ ������������xbZ����������#����������p��sAe����B��Ez$� �F�=e�3�E�p��C�Y������������x�=e�3�E�p��C�YsAe����B��Ez$���ME����������Sheet1������������d�__SRP_a����w�__SRP_b������������~j_VBA_PROJECT��������������3�������������������������������������������������������������������������������������������������������������������������������������(SL����S����S�����6"������N0{00020820-0000-0000-C000-000000000046}������������ ����0����������%����@�����������p��������������%������������������������������%����H��������������������������������������������x@x������������������������8�K�^$*\Rffff*2C631c6799�����`����������x������Attribute VB_Name = "She@et1" �Bast0{000�20820- C$0046} |Global!�Spac�False dCreatablPre declaId�Tru BExposeTemplateDeriv$�Bustom izD2rU@@@8 ��01A1���������0`q1�1�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������DrU@@@ ������������xb��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������curMsgRow�/` �(writeLogRedm`nLene,` Charactersrg`FontU` ColorIndex��`�(addCommentXQStart�S` sheetIndex� ` errorInfo` AddComment��`Interior;�`Color2F`CommentHs`�(clearCommentsXQStart7�` ClearCommentsf�`sheet2RecordNum�`ffTotalNumColumn�`xlNone��`�(beginCheck_comment;D` checkMethodHd`�(errorMsg'|`�(callFunctionXQStart �`typeVal#`isValidateCount�8`value�K`titleMsgh�` �(startTitle�l` �(headIndex�` �(functionArgs8M` �(checkMethodXQ��` �(checkRequired�b`�(hasErrorf�`�(isFord�` �(removeSpaceXQ�`Trim@�` �(checkStuNamec�` �(checkCNameV�`�(checkLeng�`functionArgsArr��`Split�)`�(checkNumh�`�(checkValK�`�(checkInt��`resZjlx0�`�(getCellValueCountXQc�` �(IsIDNumber-*`�(checkIdNumLinkUz` �(checkSFZJLX�*`�(checkDMB��`�(checkS1#�`�(checkS)�` �(checkBankUw` �(checkYear�6`�(checkXn��` �(checkMonth��` �(checkBirthday��`�(checkBirthdayNecessary��` �(checkPhoneNum��` �(checkOption,�`�(sysDifficultyGradeNameFlag��`�(indentifyDateFlag� `Values�` �(hasErrorIdNum��` �(setDMBCode�d`�(atLeaOneNNullCount�` �(checkMoneyi�` �(totalMoney%�`baojiaoMoneyColumns`baojiaoMoneySumk�`huoshiMoneyColumn_�`huoshiMoneySumr`zhusuMoneyColumn_` zhusuMoneySum>-`othersMoneyColumnߥ`othersMoneySumH�`�(atLeaOneNullCount�` �(atLeaError�~` �(regCheckFuncE�`reg�`�(regEX*�`Patterni�` IgnoreCase0�`Test4�`�(checkTheSameXQNew�` sheetIndex2n`�(rnaO�`Range� `xlUp��`Row��` ClearContents{�`i``cardID1[?` �(cardIDColumn-h`ja`cardID2\?` �(hasTheSame�`�(GetRowOrColIndex�f`keyWord�F`kbn1�`cZ`Findn�`What�C`LookIn�P`xlValueso�`LookAt�O`xlWhole��`Column�i`value1�`flag��`rowData�1`Count0v`rowNummR`�(AreasheetIndex�H` codeValue�` �(columnPlus��` �(deleteRow�` Unprotect?`Password��`Rows�U`Delete�x`�(setCellValueCountXQ�]`colIndex�`�(deleteRowNoPro`�(setCellValueXQ��`length1S`length2T`Replacef`�(removeSpecialCharacter�` �����i`�(!ValueColumType��` columnNamew�`�(sheetIndexValue1` �(AreaSheetName�`�(readmeSheetName��` �(totalCount�-`�(rgold�`�(Target�F`�(hasErrorInValidateU�` �(dataRowStart��` �(babyIDColumn�` isNullRowNum�8`�(removeSpaceFlag��` �(cellContent��`�(cna`�(notContinueBoolt` �(genderColumn�~`�(xzColumn6�`�(birthdayColumn0`�(sysDifficultyGradeNameCol�r`�(indentifyDateCol�&`�(indentifyReasonCol*9`�(SiChuanShiStart�:` �(SiChuanShiEndN�`�(SiChuanQXStart��` �(SiChuanQXEnd�v` �(SiChuanCode��`�(HaiNanShi�a�� ��*\G{000204EF-0000-0000-C000-000000000046}#4.2#9#C:\PROGRA~1\COMMON~1\MICROS~1\VBA\VBA7.1\VBE7.DLL#Visual Basic For Applications*\G{00020813-0000-0000-C000-000000000046}#1.9#0#C:\Program Files\Microsoft Office\Office16\EXCEL.EXE#Microsoft Excel 16.0 Object Library�*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\Windows\System32\stdole2.tlb#OLE Automation(*\G{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}#2.8#0#C:\Program Files\Common Files\Microsoft Shared\OFFICE16\MSO.DLL#Microsoft Office 16.0 Object Library�*\G{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0#C:\Windows\system32\FM20.DLL#Microsoft Forms 2.0 Object Library*\G{297F9445-F9FD-4F8D-8846-E97C51BD5F47}#2.0#0#C:\Users\ADMINI~1\AppData\Local\Temp\VBE\MSForms.exd#Microsoft Forms 2.0 Object Library�.E ���.`�M � �������K�^�� ������������������������������������������ ThisWorkbook2@631c6796��'ThisWorkbook��zLx���������� ��PrintForm1d631c66b4��=PrintForm��ʘ��� Sheet62E631c6799��? Sheet6���0���SbpS��ȉ1f631c66b4��@SbpS��ȉ���H����]wQ�Qpe2B631c6799��J�]wQ�Qpe����` ����Xf2A631c6796��`�Xf���&x�Z��!h���Qpe2F631c67ab���!h���Qpe��~��"f��;N z�^1n631c66b4��&;N z�^��Ux����`�����T+��ShowForm1k631c66b4��{ShowForm��n�w�� Sheet52D631c6799��� Sheet5��h���� Sheet12C631c6799��� Sheet1�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������������������������������������������������������������������������������������������������������������������������������x������������������������������������0����������������������������`�����������������������������������������������������������������������$/\țO�gv����������RC��7t��V`����c&T��L��#��������s�T�6A������y��������m��I�Uo���M������f'.DKE� ����&����҇G��-�L��6�>7 ������n���O����P�N�����iw���G�nH��L_����6��T�hH��C� I*�����w|�$�D��5r���������������z!�8compare Excel�+` VBA��`Win16�~`Win32`Win64x`Mac��`VBA6�#`VBA7�#` VBAProject��`stdole�``Officeu`MSFormsC` ThisWorkbook|�` ��_Evaluate�`Workbook_BeforeSave l`SaveAsUI��`Cancel�` �(isSaveButtoná`MsgBox�R`ChrK~` vbOKCancelx?`vbOK�%`�(Free` PrintForm` Sheet6�` ��ӡԤ���X` �(Browse_Prints�` Worksheets��`Visible��` PrintPreview��` ���ߺ����`�(checkedRequiredStart�R`rowIndex6d` columnIndex�P` cellValue@�` ActiveSheet%N`Cells�`�(writeLog{u`content�l`Sheets ` �(msgSheetName�'` �(Start�f` �(HaiNanShiEnd��` �(HaiNanQXStart�m` �(HaiNanQXEndB ` �(HaiNanCode`�(YunNanShiStart 9` �(YunNanShiEndq` �(YunNanQXStart�` �(YunNanQXEndo�` �(YunNanCodevk`�(QingHaiShiStart‹` �(QingHaiShiEnd�`�(QingHaiQXStart ` �(QingHaiQXEnd]�` �(QingHaiCode�L`�(XinJiangShiStart �`�(XinJiangShiEnd��`�(XinJiangQXStartq�` �(XinJiangQXEnd}�` �(XinJiangCode��`�(XiZangShiStart$|` �(XiZangShiEndT` �(XiZangQXStart�` �(XiZangQXEndo�` �(XiZangCode,�` �(JiLinShiStart�` �(JiLinShiEnd�` �(JiLinQXStarth�` �(JiLinQXEnd�` �(JiLinCode��`�(GuiZhouShiStart�` �(GuiZhouShiEnd@�`�(GuiZhouQXStart�o` �(GuiZhouQXEndL ` �(GuiZhouCode�`�(HeiLongJiangShiStart�`�(HeiLongJiangShiEnd��`�(HeiLongJiangQXStartm�`�(HeiLongJiangQXEnd�f`�(HeiLongJiangCode�`�(FuJianShiStart1�` �(FuJianShiEnd��` �(FuJianQXStarti�` �(FuJianQXEnd��` �(FuJianCodez�` �(HuBeiShiStartJK` �(HuBeiShiEnd�` �(HuBeiQXStart�M` �(HuBeiQXEnd&` �(HuBeiCode�`�(TianJinShiStart��` �(TianJinShiEnd�`�(TianJinQXStart�m` �(TianJinQXEnd(` �(TianJinCode��` �(HeBeiShiStarti�` �(HeBeiShiEndq�` �(HeBeiQXStart��` �(HeBeiQXEnd�:` �(HeBeiCodeU)`�(LiaoNingShiStart��`�(LiaoNingShiEndF'`�(LiaoNingQXStart��` �(LiaoNingQXEnd��` �(LiaoNingCode�{` �(HuNanShiStart��` �(HuNanShiEnds�` �(HuNanQXStart�l` �(HuNanQXEndy` �(HuNanCodeF�`�(GuangDongShiStart�I`�(GuangDongShiEndQ^`�(GuangDongQXStartHY`�(GuangDongQXEnd!(` �(GuangDongCode�H`�(ChongQingShiStart`�`�(ChongQingShiEnd}�`�(ChongQingQXStart+J`�(ChongQingQXEndMu` �(ChongQingCodeҬ`�(GuangXiShiStart�` �(GuangXiShiEnd�)`�(GuangXiQXStart�` �(GuangXiQXEnd` �(GuangXiCodeYg` �(HeNanShiStart^�` �(HeNanShiEndU.` �(HeNanQXStart�` �(HeNanQXEndϥ` �(HeNanCodeȕ` �(GanSuShiStart;�` �(GanSuShiEnd�` �(GanSuQXStartb` �(GanSuQXEndP>` �(GanSuCode�N`�(BingTuanShiStart��`�(BingTuanShiEnd*�`�(BingTuanQXStartB�` �(BingTuanQXEnd��` �(BingTuanCode�*`�(NingXiaShiStart��` �(NingXiaShiEnd��`�(NingXiaQXStart�` �(NingXiaQXEnd.�` �(NingXiaCode��`�(ZheJiangShiStart]L`�(ZheJiangShiEndi�`�(ZheJiangQXStart�` �(ZheJiangQXEndΣ` �(ZheJiangCode��`�(JiangXiShiStarta&` �(JiangXiShiEnd�b`�(JiangXiQXStartab` �(JiangXiQXEnd��` �(JiangXiCode��`�(BeiJingShiStart��` �(BeiJingShiEnd��`�(BeiJingQXStart5�` �(BeiJingQXEnd�` �(BeiJingCodeR�`�(ShanXiShiStart�` �(ShanXiShiEndGx` �(ShanXiQXStart~` �(ShanXiQXEnd{` �(ShanXiCode&k`�(ShangXiShiStart�S` �(ShangXiShiEnd1�`�(ShangXiQXStartg` �(ShangXiQXEndw` �(ShangXiCode��`�(JiangSuShiStart��` �(JiangSuShiEnd�L`�(JiangSuQXStartj�` �(JiangSuQXEnd�n` �(JiangSuCode%�`�(NeiMengGuShiStartǺ`�(NeiMengGuShiEnd+`�(NeiMengGuQXStart#�`�(NeiMengGuQXEnd��` �(NeiMengGuCode{`�(ShanDongShiStart)�`�(ShanDongShiEnd6�`�(ShanDongQXStart+�` �(ShanDongQXEndA` �(ShanDongCodeLJ` �(AnHuiShiStart�p` �(AnHuiShiEndf ` �(AnHuiQXStart�I` �(AnHuiQXEndj` �(AnHuiCoded�`�(ShangHaiShiStart�`�(ShangHaiShiEnd6'`�(ShangHaiQXStart�k` �(ShangHaiQXEnd �` �(ShangHaiCode&�`�(HeiLongJiangNongKenStart�`�(HeiLongJiangNongKenEndWj`�(HeiLongJiangNongKenCode��` У�麯��&�`IDNumber4 `Wm`sj`Tk` IsNumeric$*`Right ` �(checkSchCode��` �(checkFamType��` �(checkRXDate�*`�(checkXJHF�`years��`value2�` �(compareDecN�` maxIntLen1` maxDoubleLen��` intLength�`intValue�`douValue�` �(checkIsInt�R` �(checkIsNumberG` �(checkMoneyTJC�`�(checkPersonNum `IdNum�>` isGenderRight� ` isBirthRight��` genderValue�` genderValue1�1` birthValue��` birthValue1~`year6n`year1w�`month�`month1��`day��`day1;`arr u` �(checkxzandxl�]`XLValue` ����_B_var_varl2�.`����_B_var_titleMsg�` ����_B_var_VarlK�`����_B_var_p�`����_B_var_q�`��� ��"��$��'�������������������������������������������������'=?A������������������������K{ ������a��� ��� ����������������������������"�@�� p0(�7w��~����r����� �HH`��dir�����T__SRP_0�������������4__SRP_1!������ShowForm(%�UhY�� stdo�le h%^*\G{00�020430-C 0046}#2.0#0#C:\Windows\Syst em32\e2.tlb#OLE Automation`�EOffDic�EOf�i�c�E�����E2DF8D04C-5BFA-10�1B-BDE5�E�AA�C4�2�E��gram Files\CommonMicrosoft Shared\OFFICE16\MSO.0DLL#��M 1@6.0 Ob�� �LibraryK�MSF�orms>SF�rm�s3��D452EE1-E08F`A-8-02608C@4D0BB4SsaSFM20L'B ��_�&/;"1��jIqAHq00}t#0Bq#� ��504�� ��A297F9445-F 9FD-4j-8846-E97C51BD5F47�6Users\ADMINI~1\AppData\Local\Te�mp\VBEc�7�.exdd�<@"��.E ���.`�M ���� ����ThisWorkbook�G� T��i@l"W�nkb�o�k� 2� ��HB1�@�B,�!zL"E"+� �PrintG��rin�s��I�2�/� �)-ʘ#(@ ���Sheet6*G�S�"e�qt�6 !�2��������Ӏ�Ԥ��G�SbpS��ȉ��e2jo �p �!j� ��� ߺ���c �]�wQ�Qpec e�c eo ��) ��k �����G�>�Xf�"a2fo �Zo ��&�У����!h���e�e�o "fo ~�k !>�������Gǀ;N z�^bm�2�o TKm%U��2ShowC_`6q�Now��3e26qow��mnU�^5�^5�^5�^5��@?�h��^U�h1�1�1�1��_6����rU�@@@~~v������������������������������������ ��������   qq SaveAsUICancelrowIndex columnIndex3A200000000 , PP�  8Phpx����F��F����������&m���FUnprotect CellsClearContents��FGetRowOrColIndex&m� 0�]\Oh�pe�v Ncknx ��� N}�g�e!jgT ��QۏL�dk!h�� 1qaz.��PasswordProtectEnd&t � A65536 RangeRowcheckedRequiredStartwriteLog writeLogRedaddCommentXQStartclearCommentsXQStartbeginCheck_commentcallFunctionXQStart regCheckFunccheckTheSameXQNew @ deleteRowsetCellValueCountXQgetCellValueCountXQdeleteRowNoProsetCellValueXQ setDMBCode removeSpaceXQremoveSpecialCharacter A5 Column FAILUREClearComments A9:IV65536InteriorColorIndexFont �[SONameSize &HorizontalAlignment "NumberFormatLocal 4�`nx�[_�Y�h�gT� �h�gǏ z-N ����RsQ�excel � &TR�S���[�penc"N1Yb�h�g1Y%� )n���c:yTab "�l g�g~b0Rf[u�Oo` ��e�lۏL�!h��� -N���Oo`�Y N� a1 t value VBSCRIPT.REGEXP  checkYear� ��������� �("h -� ��������� Q*P(~ : ,{ L� R�vpency�� VX[(Wyr�kW[&{��Y^ , ; ' <> " ? zz