¨ä¥L¼Æ¶qÀu´f½Ð¦Ü¡u°Ó©±¤½§i¡v¤F¸Ñ¸Ô±¡ ®ÑÄy¦WºÙ¡G¹qÆl¸ô®|¦Û°Ê±Æµ{-Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î(ªþ¥úºÐ)
ISBN¡G9789574372294
§@ªÌ¡G¤ýÂE¯E
ì»ù¡G650¤¸
³W®æ¡G¥¸Ë¡þ236¶¡þ18*25cm¡þ´¶³q¯Å¡þ¶Â¥Õ¦L¨ê¡þªìª©
¥Xª©¤é´Á¡G201911
¡½ ¤º®e²¤¶
¡@¡@°ê¤º²Ä¤@³¡¨t¦CÂO®Ñ¤¶²ÐExcel VBA¦b¹q®ð¤uµ{³]p¤§À³¥Î¡A½Ñ¦p¹q¬y¡B¹qÀ£°pºâ¡A½u®|¡BºÞ®|¿ï¾Ü»P¹qÆl®e¿n²v¬d¸ßµ¥¡C§Q¥ÎExcel VBAÅý³o¨Çpºâ¡B¿z¿ï¡B¬d¸ßµ¥¦Û°Ê°õ¦æ¬J¥¿½T¤S¨³³t¡A®Ñ¥»¤ºªºµ{¦¡½X¥þ³¡¤½¶}³z©ú¡B²³æ©öÀ´¡B¥i¥H®M¥Î»Pקï¡A¬O±q¨Æ¹q®ð¤uµ{³]p¥²³Æªº¤u¨ã®Ñ¡C¾Ö¦³³o¨Ç®Ñ¤£¶È¥i¥H´£¤É°õ¦æ®Ä²v¡B§óÃø±oªº¬O¥i¥H»P§@ªÌª½±µ°Q½×¿Ô¸ß¡A±o¨ì§@ªÌªº§K¶OªA°È»P±Ð¾É¡C
¡@¡@¦b¹q®ð¤uµ{³]p¤¤¦³Ãöt¸ü¹q¬ypºâ¡B¹qÀ£°pºâ¡B½u®|¿ï¾Ü¡BºÞ®|¿ï¾Ü¡B¹qÆl®e¿n²v¬d¸ßµ¥¬OÓ¬Û·í«ªº¤u§@¶q¡AY¯à¥HExcel VBA¨ÓÅý³o¨Çpºâ¡B¿ï¾Ü¡B¬d¸ßµ¥¦Û°Êªº²£¥Í¡A±N·|¸`¬Ù³\¦h¤u®É¤S¥¿½T¡A¦Ó¥«±¤W¦³ÃöExcel VBAªº®ÑÄy¥u°w¹ï¤@¯ë¤j²³¨Ï¥ÎªÌ¨Ó¼g¡A¨Ã¨S¦³±Mªù°w¹ï¤Wzªº»Ý¨D¨Ó¼g¡A³o¹ï©ó¹q®ð³]p¤Hû¨Ó»¡¡A¼g³o¨Çµ{¦¡¬Û·í§xÃø¡A¦Ó³o¥»®Ñ¥¿¥i¥H¸Ñ¨M³oÓ°ÝÃD¡A§ó¥i¶Qªº¬O¡AY±z¹ï®Ñ¤¤¦³¥ô¦ó¤£À´ªº¦a¤è¡A§@ªÌÅwªï±z»P¥L¦@¦P¬ã°Q¡AÅýµ{¦¡§ó«K§Q§ó¤Íµ½¡A¶i¦Ó¨ó§U§ó¦hªº¤H¡C ¡½ ¾A¥Î¹ï¶H
¡¸ ¹q¾÷¤uµ{®v ¡¸ ±q¨Æ¹q®ð¤uµ{³]pªÌ ¡¸ ¤uµ{ÅU°Ý¤½¥q ¡¸ ¹q¾÷§Þ®v¨Æ°È©Ò ¡¸ Ó¤H¹q®ð³]p¤u§@«Ç
¡½ §Ç
¡@¡@¤Z±q¨Æ¹L¹q®ð¤uµ{³]pªÌ¡A¤j·§³£·|±µÄ²¨ìt¸ü¹q¬ypºâ¡B¹qÆl½u®|¤§¿ï¾Ü¡B¹qÀ£° pºâ»P¹q®ð¾É½uºÞºÞ®|¤§¿ï¾Ü¡A³o¤@³s¦ê¤§pºâ»P¿ï¾Ü¡AY¥u¦³´X±ø¹qÆl«h¥i¥H¥Î¤H ¤u¤è¦¡¨Ó°µ¡A¦ýY¬O¹qÆl¦³¤W¦Ê±ø¬Æ¦Ü¤W¤d±ø¡A¨º»ò¥H¤H¤u´N·|¬Û·í¯Ó®É¦Ó¥B®e©ö¥X ¿ù¡A¦¹®ÉYÀ´±o¥H Excel ³oÓÀ³¥Î³nÅé¨Ó°µ¡A¤£¦ý¬Ù®É¤S«Ü¥¿½T¡A³o´N¬O³o¥»®Ñ¼¶¼g¤§¥Øªº¡A©Ò¥H³o¬O¤@¥»¤u¨ã®Ñ¡A¬O°w¹ï¹q®ð¤uµ{³]p¤Hû¦Ó¼gªº¡C
¡@¡@¤@¯ë¦Ó¨¥¡A±q¨Æ¹q®ð¤uµ{³]pªº¤H¡A¤j³¡¤À¹ï©ó Excel µ{¦¡¤£·|«Ü¼ô±x¡An¥H Excel VBA ¨Ó¼g¥X¾A¦X±M®×ªºpºâ¡A¹ê¦b¦³¨Ç§xÃø¡A¦]¬°¤£À´±oµ{¦¡»y¨¥¡F¦Ó¾Çµ{¦¡³]p ªº¤Hn¨Ó¼g³o¨ÇªF¦è¤]¤£®e©ö¡A¦]¬°¥L̹ï©ó¹q®ðpºâ¤½¦¡»P«e«á¹ïÀ³Ãö«Y¤£¼ô±x¡A °£«D¨âªÌn°t¦X¨Ó§¹¦¨¡A¤~¯à²Å¦X¯u¥¿©Ò»Ý»P²Å¦X¤H¾÷¤¶±¤§¾Þ§@¡C
Excel ¬O¤@ºØpºâ¥\¯à«Ü±j¤§À³¥Î³nÅé¡A¨äÀ³¥Î©ó¹q®ðpºâ¥i¥]§t©ó¤U¦C¡G1. ¦Û°Ê·j´M¥\¯à
2. ¦Û°Ê¼Æ¾Çpºâ¥\¯à
3. Ácº¾°Ê§@¤§Â²¤Æ
¤@¯ë¦b¹q®ð¤uµ{³]p¥iÀ³¥Î©ó¤U¦Cpºâ¡G1. ·Ó«×pºâ
2. ±µ¦apºâ
3. ¹q¬ypºâ
4. ¹qÀ£°pºâ
5. ½u®|¿ï¾Ü
6. ºÞ®|¿ï¾Ü
7. Ácº¾½Æ»s¡B§R°£µ¥°Ê§@¤§Â²¤Æ
8. Raceway ¤º¹qÆl¼Æ¶q»P®e¿n²v¬d¸ß
9. ¦UºØ¹qÆlªø«×¥[Á`
10. µu¸ô¬G»Ù¹q¬ypºâ
11. «OÅ@¨ó½Õ¦±½uø»s
¨Ï¥Î¤§ Excel ¨ç¼Æµ{§Ç¦p¤U¡G1. ¤u§@ªí¨ç¼Æ: ¦p IF¡B OR¡B AND¡B SUM¡B SUMIF¡B LOOKUP¡B VLOOKUP¡BINDEX¡B MATCH¡B COUNTIF¡B CONCATENATE µ¥
2. Function ¨ç¼Æ©Îµ{§Ç
3. Sub µ{§Ç
4. ¿ý»s¥¨¶°
5. ¼Ï¯Ã¤ÀªR
¥H¤W©Òz¤§pºâ©Î¿z¿ï¡A¥i¥H±Ä¥Î¤TºØ¤èªk¨Ó¹F¦¨¡G1. ¥H Excel ¤u§@ªí¨ç¼Æ¨Ó°µ
2. ¥H VBA µ{¦¡½X¤§ Function »yªk¨Ó°µ
3. ¥H VBA µ{¦¡½X¤§ Sub »yªk¨Ó°µ
¦]¬°¤º®eÁc¦h¡A©Ò¥H±N¤À¦¨¤Q¤¥»®Ñ¨Ó¤¶²Ð¸Ñ»¡¦p¤U¡G
1. ²Ä¤@¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¤u§@ªí¨ç¼Æ
2. ²Ä¤G¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-Function °Æµ{§Ç
3. ²Ä¤T¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-Sub °Æµ{§Ç
4. ²Ä¥|¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¥H Sub °õ¦æ Function »Pªí³æ¾Þ§@
5. ²Ä¤¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl®e¿n²v¬d¸ß»P¶i¶¥À³¥Î
6. ²Ä¤»¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¤è¶ô¹Ï»P¹qÆl®e¿n²v¶i¶¥
7. ²Ä¤C¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¸ô®|ªí³æ¾Þ§@
8. ²Ä¤K¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¸ô®|³s±µLink
9. ²Ä¤E¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¸ô®|¦Û°Ê±Æµ{
10. ²Ä¤Q¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl½u®|pºâ»P¸ô®|±Æµ{¾ã¦X¶i¶¥
11. ²Ä¤Q¤@¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¤À¹q½Lt¸üªí
12. ²Ä¤Q¤G¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-°¨¹FÅÜÀ£¾¹»P«OÅ@¨ó½Õ¦±½uø»s
13. ²Ä¤Q¤T¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-³æ½u¹Ïø»s
14. ²Ä¤Q¥|¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¤À¹q½Lµ²½u¤T½u¹Ïø»s
15. ²Ä¤Q¤¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-·Ó©ú»P±µ¦apºâ ¡½ ¥Ø¿ý
A.«e¨¥
B.¹qÆl¸ô®|±Æµ{«e¤§·Ç³Æ¤u§@
¹qÆl¦«¬[»P¾É½uºÞ¥±°t¸m¹Ï
¥D¸ô®|³æ½u¹Ï(MAIN ROUTING SINGLE LINE DIAGRAMS)
RACEWAY°ò¥»¸ê®Æ¤u§@ªí¤§«Ø¥ß(RACEWAY TABLE)
RACEWAY³s±µLINK
C.ªí³æ¤§³W¹º»P¶}±Ò
ªí³æ7¤§³Wµe»s§@
¶}±Òªí³æCABLEROUTING_USERFORM7
D.ªí³æ¶}±Ò®É¤§ªì©lª¬ºAUSERFORM_INITIALIZE
·s¼W¤u§@ªíTEMP73
·s¼W¤u§@ªíTEMP74
·s¼W¤u§@ªíTEMP75
·s¼W¤u§@ªíTEMP81
·s¼W¤u§@ªíTEMP85~87
·s¼W¤u§@ªíROUTING-TEMP1~3
·s¼W¤u§@ªíROUTING-LIST
«Ø¥ßCABLE LIST_CABLE_COPY
¹qÆl½s¸¹¿z¿ï½d³ò·Ç«h«Ø¥ß_ADVANCEDFILTER_CABLE
CABLESL_ROWSOURCE
CABLESYSTEMNO_ROWSOURCE
CABLEAREANO_ROWSOURCE
CABLEDWGNO_ROWSOURCE
CABLENO_ROWSOURCE
GROUTING_ROWSOURCE
COPY_COMPLETD_ROUTING_ROWSOURCE
CABLEDATA_INPUTTO_ROUTINGLIST
E.¨Ì¾Ú¿z¿ï±ø¥ó¿ï¨ú¹qÆl½s¸¹
¨Ì¾Ú¹qÆlªA°ÈÃþ§OBY CABLE CATEGORY(SERVICE LEVEL)
¨Ì¾Ú¹qÆl¨t²Î½s¸¹BY CABLE SYSTEM NO.
¨Ì¾Ú¹qÆl°Ï°ì½s¸¹BY CABLE AREA NO.
¨Ì¾Ú¹qÆl¹Ï¸¹BY CABLE DWG NO.
¨Ì¾Ú¦h¶µ±ø¥ó·Ç«h¨Ó¿z¿ï
F.·í¹qÆl½s¸¹³Q¿ï¨ú®É
·í¿ï¨ú¹qÆl½s¸¹COMBOBOX5_CHANGE
TOSHOW_LINKED_RACEWAY
¸ô®|±Æµ{³s³q»P§¹¦¨ª¬ºAÅã¥ÜROUTINGBROKEN_AND_COMPLETED_CHECK
G.¤â°Ê¸ô®|±Æµ{
¥[¤J«e¤§¿ï¶µ¾Þ§@
LISTBOX1_CLICK
CHECKBOX16/CHECKBOX26/CHECKBOX36
COMBOBOX26_CHANGE
COMBOBOX36_CHANGE
CHECKBOX41/CHECKBOX51/CHECKBOX61
©ñ¤J¸ô®|¤§©R¥O«ö¶sCOMMANDBUTTON1_CLICK
¥[¤J³æ¤@¸ô®|ROUTINGADD_SINGLE
¥[¤J¸s²Õ¸ô®|ROUTINGADD_GROUP
¥[¤J¤w§¹¦¨¸ô®|±Æµ{ROUTINGADD_COPY_COMPLETED_ROUTING
¨ú®ø¸ô®|COMMANDBUTTON2_CLICK
ROUTING_TEMP2_INPUTTO_ROUTING_TEMP1
¸ô®|ªø«×¥[Á`ROUTINGLENGTH_TOTAL_MANUAL
H.¤â°Ê¸ô®|±Æµ{¾Þ§@¹Lµ{»Pµe±
¥[¤J³æ¤@¸ô®|¤§¾Þ§@¹Lµ{»Pµe±
¥[¤J¸s²Õ¸ô®|¤§¾Þ§@¹Lµ{»Pµe±
¥[¤J¤w§¹¦¨¸ô®|±Æµ{¤§¾Þ§@¹Lµ{»Pµe±
³æ¦¸©ñ¤J³sÄò¾Þ§@¤§¹Lµ{»Pµe±
¨ú®ø¸ô®|¤§¾Þ§@¹Lµ{»Pµe±
«½Æ¥[¤J¤§°T®§Åã¥Ü
I.¦Û°Ê¸ô®|±Æµ{
¦Û°Ê±Æµ{¤§©R¥O«ö¶sCOMMANDBUTTON3_CLICK
¥Dµ{§ÇAUTO_AND_SEMIAUTO_ROUTING
½Æ»s°ò·Ç¸ê®Æ¦CCOPY_BASEROUTE_FOR_AUTO_AND_SEMIAUTO_ROUTING
AUTOROUTING_RUNNING_RESULTS
AUTOROUTING_UNCOMPLETED_REPORT
TOSHOW_UNCOMPLETED_ROUTING_AUTO_AND_SEMIAUTO
STRINGJOIN_UNCOMPLETED_ROUTING_AUTO_AND_SEMIAUTO
¸ô®|ªø«×¥[Á`ROUTINGLENGTH_TOTAL_UNCOMPLETED_ROUTING_AUTO_AND_SEMIAUTO
J.¥b¦Û°Ê¸ô®|±Æµ{
¥b¦Û°Ê±Æµ{¤§©R¥O«ö¶sCOMMANDBUTTON4_CLICK
K.¦Û°Ê»P¥b¦Û°Ê¸ô®|±Æµ{µ²ªG¤§Åã¥Ü»P¿ï¨ú
ªí³æ9¤§³Wµe»s§@
ªí³æ¶}±Ò®É¤§ªì©lª¬ºAUSERFORM_INITIALIZE
°õ¦æ¥[¤J¤§©R¥O«ö¶sCOMMANDBUTTON1_CLICK
½Õ¾ãLISTBOX1¤§¤ô¥±²¶b
L.¦Û°Ê»P¥b¦Û°Ê±Æµ{¤§¾Þ§@¹Lµ{»Pµe±
¦Û°Ê±Æµ{¤§¾Þ§@¹Lµ{»Pµe±
¥b¦Û°Ê±Æµ{¤§¾Þ§@¹Lµ{»Pµe±
¦Û°Ê©Î¥b¦Û°Ê±Æµ{¥¼§¹¦¨®É¤§³B²z¹Lµ{»Pµe±
M.¸ô®|±Æµ{µ²ªG¤§Àx¦s
COMBOBOX5_DROPBUTTONCLICK
¨ú®ø»PÃö³¬COMMANDBUTTON5_CLICK
¸ô®|±Æµ{¿é¤J¦ÜROUTING_LIST (INPUTTO_ROUTINGLIST)
Åýªí³æ7-X¨ú®øªº«ö¶sµL®Ä
N.¸ô®|±Æµ{¤§¦^©ñ
§¹¦¨¸ô®|¿é¤J¦Ü¤u§@ªíLV-SAMPLE(4) COMMANDBUTTON7_CLICK
O.GOTO LINK¤§©R¥O«ö¶sCOMMANDBUTTON6_CLICK
P.Á`µ²
§@ªÌ«Øij
¡½ §@ªÌ²¤¶
¡· ¤ýÂE¯E
¸g¾ú¡G
1. ¨ó©M¤u°Ó ±M¥ô±Ð®v (1¦~)
2. ¥x¹q¬ù¸u¹q¾÷¤uµ{®v ®Ö¯à¤T¼t«Ø¼t¤u§@ (4¦~10Ó¤ë)
3. ©M·ü«Ø¿v®v¨Æ°È©Ò ¹q¾÷¤uµ{®v ¤¤¥¿¬ö©À°ó°ê®a¼@°|/µ¼ÖÆU ¹q®ð¤uµ{ºÊ¤u (1¦~¥b)
4. ¯q¹©¤uµ{ÅU°Ý¤½¥q ¹q¾÷¤uµ{®v ®Ö¯à¤T¼t²{³õ¬dÃÒ¤u§@ (1¦~¥b)
5. ®õ¿³¤uµ{ÅU°Ý¤½¥q ¹q¾÷²Õªø (25¦~) ¹Å¸qµI¤ÆÄl/°ò¶©µI¤ÆÄl/©yÄõµI¤ÆÄl/©£¤sµI¤ÆÄl¹q®ð¤uµ{³]p¡BµØ·sÄRµØ¤£ù׿û¼t¹q®ð¤uµ{³]p¡B°ê¥úµo¹q¼t¹q®ð¤å¥ó¹Ï±¼f¬d¤u§@¡B°ª¶¯±¶¹B¬õ½u¹q®ð¤uµ{¬I¤u³]p¡B¬ü°ê·Ñ¬´®ð¤Æµo¹q¼t¹q®ð¤uµ{³]p¡B¤¤°ê¿ûÅK¤½¥q/¤¤Às¿ûÅK¤½¥q±M®×¹q®ð¤uµ{³]p
¥Ø«e°h¥ð±q¨Æ¼g®Ñ¤u§@
µÛ§@¡G
1. ²Ä¤@¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¤u§@ªí¨ç¼Æ
2. ²Ä¤G¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-Function °Æµ{§Ç
3. ²Ä¤T¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-Sub °Æµ{§Ç
4. ²Ä¥|¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¥H Sub °õ¦æ Function »Pªí³æ¾Þ§@
5. ²Ä¤¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl®e¿n²v¬d¸ß»P¶i¶¥À³¥Î
6. ²Ä¤»¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¤è¶ô¹Ï»P¹qÆl®e¿n²v¶i¶¥
7. ²Ä¤C¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¸ô®|ªí³æ¾Þ§@
8. ²Ä¤K¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¸ô®|³s±µLink
9. ²Ä¤E¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl¸ô®|¦Û°Ê±Æµ{
10. ²Ä¤Q¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¹qÆl½u®|pºâ»P¸ô®|±Æµ{¾ã¦X¶i¶¥
11. ²Ä¤Q¤@¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¤À¹q½Lt¸üªí
12. ²Ä¤Q¤G¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-°¨¹FÅÜÀ£¾¹»P«OÅ@¨ó½Õ¦±½uø»s
13. ²Ä¤Q¤T¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-³æ½u¹Ïø»s
14. ²Ä¤Q¥|¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-¤À¹q½Lµ²½u¤T½u¹Ïø»s
15. ²Ä¤Q¤¥»®Ñ: Excel VBA ¦b¹q®ð¤uµ{³]p¤§À³¥Î-·Ó©ú»P±µ¦apºâ |