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

[µo°Ý] ¼Ò²Õ¬O§_¯à°÷¤£«]­­©ó³æ¤@excelÀÉ®×

¥»©«³Ì«á¥Ñ GBKEE ©ó 2012-6-1 07:25 ½s¿è

¦^´_ 3# alumi
  1. '«Ø¥ß¤@¼Ò²Õ¦WºÙ¬°¥Dµ{¦¡¤ºªºµ{§Ç
  2. Option Explicit
  3. Private Sub Auto_Open()              'ÀÉ®×¶}±Ò®É¦Û°Ê°õ¦æªºµ{¦¡
  4.     Dim xlvbe As Variant, xlArray(), xlPath As String
  5.     xlPath = "D:\¼Ò²Õ°Ï\"                                   '¼Ò²Õ¦s©ñ¸ô¶i
  6.     xlArray = Array("¼Ò²Õ1.bas", "¼Ò²Õ2.bas", "¼Ò²Õ3.bas")  '°}¦C:§ó·sªº¼Ò²Õ
  7.     With ThisWorkbook.VBProject
  8.         For Each xlvbe In .VBComponents
  9.             If xlvbe.Name <> "¥Dµ{¦¡" And xlvbe.Type = vbext_wt_Designer Then  'xlVba.Type = 1 ¼Ò²Õ
  10.                 .VBComponents.Remove xlvbe             '²¾°£©Ò¦³¼Ò²Õ ¤£¥]§t"¥Dµ{¦¡"
  11.             End If
  12.         Next
  13.         For Each xlvbe In xlArray
  14.             If Dir(xlPath & xlvbe) <> "" Then .VBComponents.Import xlPath & xlvbe
  15.             'Import ¶×¤J¼Ò²Õ
  16.         Next
  17.     End With
  18. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ¤@­Ó¯Ê¤fªºªM¤l¡A¦pªG´«¤@­Ó¨¤«×¬Ý¥¦¡A¥¦¤´µM¬O¶êªº¡C
ªð¦^¦Cªí ¤W¤@¥DÃD